You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Please confirm that [Python 3.11.x](https://www.python.org/downloads) with [Pipenv](https://pipenv.pypa.io/en/latest/#install-pipenv-today) is installed and setup on this machine
"""v0.X.X | supported version strings: 0.7.2, ..."""
31
+
```
32
+
33
+
- Update [_docs/CHANGELOG.md_](CHANGELOG.md) with the release _0.X.X_ information
34
+
35
+
- Make directory forlocal _virtualenv_ setup
36
+
37
+
```bash
38
+
mkdir ./.venv
39
+
```
40
+
41
+
- Install all required packages
42
+
43
+
```bash
44
+
pipenv install
45
+
```
46
+
47
+
- Install all required packages for build and push to PyPI
48
+
49
+
```bash
50
+
pipenv run pip install -U build twine
51
+
```
52
+
53
+
- Use the environment's python to build
54
+
55
+
```bash
56
+
pipenv run python -m build --wheel --sdist
57
+
```
58
+
59
+
- Push the packages to PyPi. This setup will require your PyPi username and password. So, make sure to setup an account, and have permission to push setup ready on the `chk` package repository.
60
+
61
+
```bash
62
+
pipenv run twine upload dist/*
63
+
```
64
+
65
+
- Publish and push an annotated tag
66
+
67
+
```bash
68
+
git tag -a v0.X.X -m "..."
69
+
git push -u origin v0.X.X
70
+
```
71
+
72
+
- [_OPTIONAL_] [build a zipapp](build-zipapp.md), and release a version
0 commit comments