Skip to content

Commit

Permalink
6.0.2 release docco #2
Browse files Browse the repository at this point in the history
  • Loading branch information
nicholascar committed Oct 10, 2021
1 parent 0c819cf commit d971a5d
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions admin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,17 @@ Tools to assist with RDFlib releases, like extracting all merged PRs from GitHub

1. merge all PRs for the release
2. pass all tests
* `python run_tests.py`
3. black everything
* use the config, e.g. `black --config black.toml .` in main dir
* use the config, e.g. `black --config black.toml .` in main dir
4. build docs - check for errors/warnings there
* `python setup.py build_sphinx`
* `python setup.py build_sphinx`
5. alter version & date in rdflib/__init__.py
6. update:
* CHANGELOG.md
* CONTRIBUTORS
* use scripts here to generate "PRs since last release"
* LICENSE (the date)
* use scripts here to generate "PRs since last release"
* LICENSE (the date)
* setup.py (the long description)
7. update admin steps (here)
8. push to PyPI
Expand All @@ -27,7 +28,7 @@ Tools to assist with RDFlib releases, like extracting all merged PRs from GitHub
* go to the tagged version, e.g. https://github.com/RDFLib/rdflib/releases/tag/6.0.0
* edit the release' notes there (likely copy from CHANGELOG)
10. Build readthedocs docco
* `latest` and `stable` need to be built at least
* best to make sure the previous (outgoing) release has a number-pegged version, e.g. 5.0.0
* `latest` and `stable` need to be built at least
* best to make sure the previous (outgoing) release has a number-pegged version, e.g. 5.0.0
11. update the rdflib.dev website page
12. update the master version to this version + 1

0 comments on commit d971a5d

Please sign in to comment.