packaging: refactor and drop pbr
Drop problematic pbr in favor of recommended modern python packaging setup: https://packaging.python.org/tutorials/packaging-projects/ Versioning is now handled by miniver without introducing external dep: https://github.com/jbweston/miniver I've also updated and extended setup.cfg with more metadata for better integration on PyPI and elsewhere. Fixes: #41
parent
7d2adccf
No related branches found
No related tags found
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- .gitlab-ci.yml 8 additions, 4 deletions.gitlab-ci.yml
- apkg/__init__.py 1 addition, 9 deletionsapkg/__init__.py
- apkg/_static_version.py 12 additions, 0 deletionsapkg/_static_version.py
- apkg/_version.py 203 additions, 0 deletionsapkg/_version.py
- apkg/cli.py 2 additions, 1 deletionapkg/cli.py
- apkg/commands/__init__.py 0 additions, 0 deletionsapkg/commands/__init__.py
- apkg/lib/__init__.py 0 additions, 0 deletionsapkg/lib/__init__.py
- apkg/pkgstyles/__init__.py 0 additions, 0 deletionsapkg/pkgstyles/__init__.py
- apkg/util/__init__.py 0 additions, 0 deletionsapkg/util/__init__.py
- apkg/util/shutil35.py 1 addition, 1 deletionapkg/util/shutil35.py
- ci/python-current/Dockerfile 2 additions, 2 deletionsci/python-current/Dockerfile
- distro/pkg/arch/PKGBUILD 1 addition, 2 deletionsdistro/pkg/arch/PKGBUILD
- distro/pkg/deb/control 0 additions, 2 deletionsdistro/pkg/deb/control
- doc-requirements.txt 0 additions, 1 deletiondoc-requirements.txt
- docs/install.md 81 additions, 26 deletionsdocs/install.md
- pyproject.toml 6 additions, 0 deletionspyproject.toml
- requirements.txt 1 addition, 1 deletionrequirements.txt
- scripts/make-dev-archive.sh 1 addition, 1 deletionscripts/make-dev-archive.sh
- setup.cfg 29 additions, 17 deletionssetup.cfg
Loading
Please register or sign in to comment