File: release-procedure.md

package info (click to toggle)
python-s3fs 2026.2.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 620 kB
  • sloc: python: 6,138; makefile: 190
file content (23 lines) | stat: -rw-r--r-- 561 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
1.  Verify tests on Linux, OS-X, and Windows

2.  Complete entries in `docs/source/changelog.rst`.

    There's no need for changing version numbers in source files.
    The release version will be determined from the git tag (see below).

3.  Tag the commit

        git tag 1.2.3 -m "Version 1.2.3"

4.  Push new version bump commit and tag to github

        git push fsspec main --tags

5.  Build source and wheel packages

        rm -rf dist/
        python setup.py sdist bdist_wheel --universal

6.  Upload packages to PyPI

        twine upload dist/*