- update to 0.8.5:
* Use 3.8 python in the travis by default
* Use python 3.8 and 3.9 in tox
* Execute flake8 on latest py3 instead of old py2 version
* Add missing comment to opensuse template header
* Switch to pytest
* Just say we support py2 and py3 do not bother with minor versions
* gitignore coverage datafile
* Do not bother with creating group tag as it is optional these days in openSUSE
* Run tests under python 3.7 and fix tests
* tests: replace year in tests by placeholder
* bug: show help if no command given
* Fix date in test examples
* fix fedora tests
* fix opensuse tests
* Update py2pack-opensuse-legacy.spec
* Update py2pack-opensuse.spec
* Make template compatible with spec-cleaner
* Add default empty for scripts
* Just get rid of whole line in opensuse-legacy.spec, this breaks things
* Don't add BR on python-devel without thinking
* Add test for non-existent file
* Add documentation to py2pack/utils.py
* Add test with invalid archive
* Raise a ValueError from \_get\_archive\_filelist instead of Exception
* Add type hints to py2pack.utils
* Ignore flake8 unused import warning for typing imports
* Require typing module for python < 3.5
* Bump python version in test case
* Shorten overlong line
OBS-URL: https://build.opensuse.org/request/show/844232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-py2pack?expand=0&rev=49
* Use 3.8 python in the travis by default
* Use python 3.8 and 3.9 in tox
* Execute flake8 on latest py3 instead of old py2 version
* Add missing comment to opensuse template header
* Switch to pytest
* Just say we support py2 and py3 do not bother with minor versions
* gitignore coverage datafile
* Do not bother with creating group tag as it is optional these days in openSUSE
* Run tests under python 3.7 and fix tests
* tests: replace year in tests by placeholder
* bug: show help if no command given
* Fix date in test examples
* fix fedora tests
* fix opensuse tests
* Update py2pack-opensuse-legacy.spec
* Update py2pack-opensuse.spec
* Make template compatible with spec-cleaner
* Add default empty for scripts
* Just get rid of whole line in opensuse-legacy.spec, this breaks things
* Don't add BR on python-devel without thinking
* Add test for non-existent file
* Add documentation to py2pack/utils.py
* Add test with invalid archive
* Raise a ValueError from \_get\_archive\_filelist instead of Exception
* Add type hints to py2pack.utils
* Ignore flake8 unused import warning for typing imports
* Require typing module for python < 3.5
* Bump python version in test case
* Shorten overlong line
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-py2pack?expand=0&rev=84
* Ignore the required python version for now
* Add build condition for tests in opensuse template
* Install setup_requires as BuildRequires during build
* Update opensuse template for singlespec approach
* Remove useless '(' and ')' replacements from opensuse template
* travis: Update credential to deploy on pypi
- Remove manpage for now. Build is broken.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-py2pack?expand=0&rev=59
- update to 0.7.0:
* Switch to pbr
* Include doc/* in sdist tarball
* Add Shinx config to setup.cfg
* Post release version bump to 0.6.7
* Bump version to 0.6.6
* Set files.pythonhosted.org as Source url
* Also search for tarballs with underscores
* Set pypi.io url for Source
* Remove deprecated metadata subcommand
* doc: Move CLI help to extra document
* Support multiple template directories
* Fix pep8 error
* Use Sphinx for documentation
* Remove hardcoded markers
* Add license wit FIXME if available
* Fix extensions for openSUSE template
* Add script to create packages for OBS
* Switch to metaextract
* Improve openSUSE template checks
* Update repository name after move to openSUSE
- Adjust Requires
OBS-URL: https://build.opensuse.org/request/show/457073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-py2pack?expand=0&rev=37
* Switch to pbr
* Include doc/* in sdist tarball
* Add Shinx config to setup.cfg
* Post release version bump to 0.6.7
* Bump version to 0.6.6
* Set files.pythonhosted.org as Source url
* Also search for tarballs with underscores
* Set pypi.io url for Source
* Remove deprecated metadata subcommand
* doc: Move CLI help to extra document
* Support multiple template directories
* Fix pep8 error
* Use Sphinx for documentation
* Remove hardcoded markers
* Add license wit FIXME if available
* Fix extensions for openSUSE template
* Add script to create packages for OBS
* Switch to metaextract
* Improve openSUSE template checks
* Update repository name after move to openSUSE
- Adjust Requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-py2pack?expand=0&rev=57
- update to 0.6.3:
* Bump version to 0.6.3
* Set setup.py encoding and retry parsing in error case
* Move Jinja2 env creation to own function
* Don't call nosetests when a testsuite was found
* Fix get_metadata for distutils setup()
* Also try to get license from classifiers
* Fix --run deprecation
* Move requirements related code to requires.py
* Remove setup.py parsing code
* Always run setup.py to get metadata
* Fix README.rst style
- update to 0.6.2:
* Bump version to 0.6.2
* Also list tests_require as BuildRequires for openSUSE
* Reorder Requires/BuildRequires for openSUSE
* Requirement markers are only available in newer setuptools versions
- update to 0.6.1:
* Bump version to 0.6.1
* Improve _canonicalize_setup_data() tests
* Rerun _canonicalize_setup_data()
* Remove py33 and py34 from travis and tox
* travis: Fix python 3 test env variables
* Don't list "./" in names for extracted zip/tar file
* Fix minimal version detection for requirements
* Support requirement markers
* Fix tests_require handling
* Adjust some comments
OBS-URL: https://build.opensuse.org/request/show/405766
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-py2pack?expand=0&rev=46