Geoffrey Thomas
636b2d7fdb
PEP 668: "Graceful cooperation between external and Python package managers" ( #2056 )
2021-08-25 13:39:23 -07:00
Brett Cannon
3eb5865851
List Mark Shannon as the owner of PEP 667
2021-08-24 14:07:16 -07:00
Brett Cannon
dc96e26831
PEP 665: Specifying Installation Requirements for Python Projects ( #2043 )
2021-07-29 17:56:39 -07:00
Brett Cannon
56770adfc9
Add PEP 663 and 664 authors to CODEOWNERS
2021-07-29 16:24:31 -07:00
Hugo van Kemenade
e61ca95fce
Add PEP abstract to the RSS feed ( #1679 )
...
* Flake8 fixes
* Use first paragraph of abstract as 'description', and PEP author as 'author'
* Check RSS generation runs with no error
2021-07-12 13:55:16 +02:00
Adam Turner
3b34e282fd
Sphinx support: fix last modified dates for PEPs ( #2024 )
2021-07-04 18:55:04 +01:00
Adam Turner
0d93abf9bf
Sphinx support: theming ( #1933 )
...
See #2 , #1385 for context. Superseeds #1568 .
This is the Sphinx-theming part, building on PR #1930 .
### Stylesheets:
- `style.css` - styles
- `mq.css` - media queries
### Jinja2 Templates:
- `page.html` - overarching template
### Javascript:
- `doctools.js` - fixes footnote brackets
### Theme miscellany
- `theme.conf` - sets pygments styles, theme internals
2021-06-30 20:19:44 +01:00
Brandt Bucher
c043875156
PEP 634: Clarify late-registration edge-case (GH-2001)
2021-06-24 16:56:40 -07:00
Bernát Gábor
cab847fb1c
PEP-662: Move to a wheel based approach ( #1999 )
...
Co-authored-by: Tomer <tomer.keren.dev@gmail.com>
2021-06-24 13:38:37 -07:00
Bernát Gábor
0bc330a6f1
PEP 662: Editable installs via virtual wheels ( #1977 )
2021-06-11 12:34:03 -07:00
Adam Turner
ec52afb543
Update to only deploy Sphinx to gh-pages on pushing to `master` (GH-1987)
2021-06-09 01:51:47 +01:00
Adam Turner
353379966d
Sphinx support: add Sphinx core files ( #1930 )
...
See #2 , #1385 for context. Superseeds #1565 .
This is the minimal core Sphinx support part, adding a bare minimum of useful things to get Sphinx to build and deploy, whilst not affecting the current build system. There is no theming or custom parsing needed to properly deal with PEPs.
- `build.py` - build script
- `conf.py` - Sphinx configuration
- `Makefile` - new targets for Sphinx
- `.gitignore` - add ignores for `venv` and `package` directories
- `contents.rst` - Sphinx page to discover all PEPs
- `deploy-gh-pages.yaml` - builds and deploys to github pages
- `requirements.txt`
2021-06-09 00:11:26 +01:00
Brett Cannon
97bec2f7d6
Add taleinat to CODEOWNERS for PEP 661
2021-06-07 16:26:36 -07:00
Brett Cannon
aa56470ad7
Add Mark to CODEOWNERS for PEP 659
2021-05-20 12:00:23 -07:00
Stéphane Bidoul
b875991e6a
PEP 660: build_wheel_for_editable ( #1944 )
2021-05-20 11:58:22 -07:00
Tzu-ping Chung
e5c9cb94d0
PEP 658: Static Distribution Metadata in the Simple Repository API ( #1955 )
2021-05-11 18:43:01 -07:00
Batuhan Taskaya
3e852b2176
PEP 657: add codeowners ( #1952 )
2021-05-09 00:05:53 +03:00
Jelle Zijlstra
69d0e87ccf
Fix CODEOWNERS ( #1925 )
2021-04-13 12:14:31 -07:00
Brett Cannon
eeb90a84e4
Begin bisecting CODEOWNERS to try and figure out why it isn't working ( #1921 )
...
Part of #1920
2021-04-12 17:18:03 -07:00
Jelle Zijlstra
6bfe26c51c
CODEOWNERS: fix Pablo's name for PEP 619 ( #1913 )
2021-04-06 06:57:01 -07:00
Brett Cannon
e7698a7dbe
Add CODEOWNERS ( #1892 )
2021-04-03 19:19:26 -07:00
Hugo van Kemenade
58718c543e
Lint RST on GitHub Actions and fix PEP 646 ( #1802 )
2021-02-08 07:20:51 -08:00
Hugo van Kemenade
2f4ec80cf2
Build and deploy HTML on GitHub Actions ( #1669 )
2020-10-23 10:32:17 -07:00
Mariatta
82fd1fe263
Update the PR template and Contributing Guidelines ( #738 )
2018-07-13 14:22:35 -07:00
Mariatta
4abf9ef707
Add PEPs Contributing Guideline, CoC, and PR template ( #712 )
...
- Suggest posting to python-ideas first
- Commit and PR title should include PEP number
Closes https://github.com/python/peps/issues/706
2018-07-09 14:01:48 -07:00