File: RELEASE.md

package info (click to toggle)
python-qtawesome 1.0.2-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 2,592 kB
  • sloc: python: 930; makefile: 178
file content (35 lines) | stat: -rw-r--r-- 738 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
24
25
26
27
28
29
30
31
32
33
34
35
To release a new version of qtawesome on PyPI:

* git fetch upstream && git checkout master && git merge upstream/master

* Close the current milestone on Github

* git clean -xfdi

* Update CHANGELOG.md with

      loghub spyder-ide/qtawesome -m vX.X.X

* Update `_version.py` (set release version, remove 'dev0')

* git add and git commit -m "Release x.x.x"

* Update the most important release packages with

      pip install -U pip setuptools twine wheel

* python setup.py sdist

* python setup.py bdist_wheel

* twine upload dist/*

* git tag -a vX.X.X -m 'Release x.x.x'

* Update `_version.py` (add 'dev0' and increment minor)

* git add and git commit with "Back to work"

* git push upstream master

* git push upstream --tags