- Update to 4.0.2:
- Remove deprecated function to fix twine check with pkginfo
1.9.0.
- Improve logging when keyring fails.
- Reconfgure root logger to show all log messages.
- Drop support for Python 3.6.
- Use Rich instead of tqdm for upload progress bar.
- Remove Twine’s dependencies from the User-Agent header when
uploading.
- Improve detection of disabled BLAKE2 hashing due to FIPS
mode.
- Restore warning for missing long_description.
- Add --verbose logging for querying keyring credentials.
- Log all upload responses with --verbose.
- Show more helpful error message for invalid metadata.
- Require a recent version of urllib3.
- Add support for core metadata version 2.2, defined in PEP
643.
- Add support for Python 3.10.
- Show more helpful messages for invalid passwords.
- Allow the --skip-existing option to work with GCP Artifact
Registry.
- Add a helpful error message when an upload fails due to
missing a trailing slash in the URL.
- Generalize --verbose suggestion when an upload fails.
- Improve error messages
- Do not include md5_digest or blake2_256_digest if FIPS mode
is enabled on the host. This removes those fields from the
metadata before sending the metadata to the repository.
- Add license_files.patch to make pip happy.
OBS-URL: https://build.opensuse.org/request/show/1085218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-twine?expand=0&rev=13
- Remove deprecated function to fix twine check with pkginfo
1.9.0.
- Improve logging when keyring fails.
- Reconfgure root logger to show all log messages.
- Drop support for Python 3.6.
- Use Rich instead of tqdm for upload progress bar.
- Remove Twine’s dependencies from the User-Agent header when
uploading.
- Improve detection of disabled BLAKE2 hashing due to FIPS
mode.
- Restore warning for missing long_description.
- Add --verbose logging for querying keyring credentials.
- Log all upload responses with --verbose.
- Show more helpful error message for invalid metadata.
- Require a recent version of urllib3.
- Add support for core metadata version 2.2, defined in PEP
643.
- Add support for Python 3.10.
- Show more helpful messages for invalid passwords.
- Allow the --skip-existing option to work with GCP Artifact
Registry.
- Add a helpful error message when an upload fails due to
missing a trailing slash in the URL.
- Generalize --verbose suggestion when an upload fails.
- Improve error messages
- Do not include md5_digest or blake2_256_digest if FIPS mode
is enabled on the host. This removes those fields from the
metadata before sending the metadata to the repository.
- Add license_files.patch to make pip happy.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-twine?expand=0&rev=35
- update to 3.2.0
* :feature:`666` Improve display of HTTP errors during upload
* :feature:`649` Use red text when printing errors on the command line
* :feature:`652` Print packages and signatures to be uploaded when using
``--verbose`` option
* 🐛`655 major` Update URL to ``.pypirc`` specfication
* :feature:`602` Require repository URL scheme to be ``http`` or ``https``
* 🐛`612 major` Don't raise an exception when Python version can't be
parsed from filename
OBS-URL: https://build.opensuse.org/request/show/822402
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-twine?expand=0&rev=30
- Update deps to really match up reality
- version update to 3.1.1
bug`548` Restore --non-interactive as a flag not expecting an argument.
:feature:`547` Add support for specifying --non-interactive as an environment variable.
:feature:`336` When a client certificate is indicated, all password processing is disabled.
:feature:`489` Add --non-interactive flag to abort upload rather than interactively prompt if credentials are missing.
:feature:`524` Twine now unconditionally requires the keyring library and no longer supports uninstalling keyring as a means to disable that functionality. Instead, use keyring --disable keyring functionality if necessary.
:feature:`518` Add Python 3.8 to classifiers.
bug`332 major` More robust handling of server response in --skip-existing
:feature:`437` Twine now requires Python 3.6 or later. Use pip 9 or pin to "twine<2" to install twine on older Python versions.
bug`491 major` Require requests 2.20 or later to avoid reported security vulnerabilities in earlier releases.
- python3 only package
- Fix build without python2
OBS-URL: https://build.opensuse.org/request/show/791481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-twine?expand=0&rev=9
- update to version 1.12.2
- bug`408` Fix regression where keyring is unconditionally disabled.
- update to version 1.12.1
- bug`404` Fix regression with upload exit code
- update to version 1.12.0
- feature`395 major` Add twine check command to check long description
- feature`392 major` Drop support for Python 3.3
- feature`363` Empower --skip-existing for Artifactory repositories
- bug`367` Avoid MD5 when Python is compiled in FIPS mode
- Fix source URL
- add python-readme_renderer dependency
- BuildRequire python2-pyblake2 for successful testing
OBS-URL: https://build.opensuse.org/request/show/673031
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-twine?expand=0&rev=17