File: RELEASING.md

package info (click to toggle)
python-vega-datasets 0.9%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 1,128 kB
  • sloc: python: 623; makefile: 22
file content (40 lines) | stat: -rw-r--r-- 1,044 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
1. Update version in vega_datasets/__init__.py to, e.g. 0.5

2. Make sure CHANGES.md is up to date for the release

3. Commit change and push to master

       git add . -u
       git commit -m "MAINT: bump version to 0.5"
       git push origin master

4. Tag the release:

       git tag -a v0.5 -m "version 0.5 release"
       git push origin v0.5

5. Build the distributions

       rm -r dist build  # clean old builds & distributions
       python setup.py sdist  # create a source distribution
       python setup.py bdist_wheel  # create a universal wheel

6. publish to PyPI (Requires correct PyPI owner permissions)

       twine upload dist/*

7. update version in vega_datasets/__init__.py to, e.g. 0.6.0dev0

8. add a new changelog entry for the unreleased version

9. Commit change and push to master

       git add . -u
       git commit -m "MAINT: bump version to 0.6.0dev"
       git push origin master


10. Update the conda-forge package with a pull request to
    http://github.com/conda-forge/vega_datasets-feedstock