Changelog
*Sourced from [twine's changelog](https://github.com/pypa/twine/blob/master/docs/changelog.rst).*
> orphan
>
> :
>
> Changelog
> =========
>
> - 1.14.0 <2019-09-06>
> - 456 Better error handling and gpg2 fallback if gpg not available.
> - 341 Fail more gracefully when encountering bad metadata
> - 459 Show Warehouse URL after uploading a package
> - 310 Now provide a more meaningful error on redirect during upload.
> - 1.13.0 <2019-02-13>
> - 452 major Restore prompts while retaining support for suppressing prompts.
> - 447 major Avoid requests-toolbelt to 0.9.0 to prevent attempting to use openssl when it isn't available.
> - 427 Add disable\_progress\_bar option to disable tqdm.
> - 426 Allow defining an empty username and password in .pypirc.
> - 441 major Only install pyblake2 if needed.
> - 444 major Use io.StringIO instead of StringIO.
> - 436 major Use modern Python language features.
> - 439 Refactor tox env and travis config.
> - 435 major Specify python\_requires in setup.py
> - 432 major Use https URLs everywhere.
> - 428 major Fix --skip-existing for Nexus Repos.
> - 419 Support keyring.get\_credential.
> - 418 Support keyring.get\_username\_and\_password.
> - 421 major Remove unnecessary usage of readme\_render.markdown.
> - 416 Add Python 3.7 to classifiers.
> - 412 major Don't crash if there's no package description.
> - 408 major Fix keyring support.
> - 1.12.1 <2018-09-24>
> - 404 Fix regression with upload exit code
> - 1.12.0 <2018-09-24>
> - 395 major Add `twine check` command to check long description
> - 392 major Drop support for Python 3.3
> - 363 Empower `--skip-existing` for Artifactory repositories
> - 367 major Avoid MD5 when Python is compiled in FIPS mode
> - 1.11.0 <2018-03-19>
> - 269 major Avoid uploading to PyPI when given alternate repository URL, and require `http://` or `https://` in `repository_url`.
> - 277 Add instructions on how to use keyring.
> - 314 Add new maintainer, release checklists.
> - 322 major Raise exception if attempting upload to deprecated legacy PyPI URLs.
> - :feature:320 Remove PyPI as default `register` package index.
> - 319 Support Metadata 2.1 (566), including Markdown for `description` fields.
> - 318 [Update PyPI URLs](https://packaging.python.org/guides/migrating-to-pypi-org/).
> - 1.10.0 <2018-03-07>
> - 315 major Degrade gracefully when keyring is unavailable
> - 304 Reorganize & improve user & developer documentation.
> - 46 Link to changelog from `README`
> - 295 Add doc building instructions
> ... (truncated)
Commits
- [`e8ed66e`](https://github.com/pypa/twine/commit/e8ed66e4f8e658da84da62dc480402a5d5b51687) Merge pull request [#468](https://github-redirect.dependabot.com/pypa/twine/issues/468) from pypa/release/1.14.0
- [`370f9ea`](https://github.com/pypa/twine/commit/370f9eacd8481a0009b19b30fd39002593a8e99d) Merge branch 'master' into release/1.14.0
- [`40b7def`](https://github.com/pypa/twine/commit/40b7def5a5a600d2e03fe301295458767dd443ab) Merge pull request [#494](https://github-redirect.dependabot.com/pypa/twine/issues/494) from pypa/bugfix/492-workaround
- [`eb5a039`](https://github.com/pypa/twine/commit/eb5a039e1aa2574c5831009a60803687ed7eee42) Pin against semantic-version 2.7 or later as a workaround for [#492](https://github-redirect.dependabot.com/pypa/twine/issues/492).
- [`9a730f3`](https://github.com/pypa/twine/commit/9a730f3a83dc0c0e3217137baf9a567f9c4f5a1b) Merge branch 'master' into release/1.14.0
- [`182e8af`](https://github.com/pypa/twine/commit/182e8afdbcb539609ac9f9c29f4fd6088b25db30) Update changelog and authors ([#487](https://github-redirect.dependabot.com/pypa/twine/issues/487))
- [`84f1a69`](https://github.com/pypa/twine/commit/84f1a69584a1d33c15956c66b5739d1042c6ce9a) Merge pull request [#484](https://github-redirect.dependabot.com/pypa/twine/issues/484) from allhailwesttexas/handle-missing-gpg
- [`87957a8`](https://github.com/pypa/twine/commit/87957a8c8850ed5004a80e40b160f95057df3369) Always raise exception if not able to sign
- [`0ac6301`](https://github.com/pypa/twine/commit/0ac6301a0cdda8a3809d7e9d86d1c4d9f132e4eb) Fix linter error
- [`1355868`](https://github.com/pypa/twine/commit/135586892ce34b708d8c9c215949cf1b17bf8f6f) Fix missing FileNotFoundError on Python 2
- Additional commits viewable in [compare view](https://github.com/pypa/twine/compare/1.13.0...1.14.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps twine from 1.13.0 to 1.14.0.
Changelog
*Sourced from [twine's changelog](https://github.com/pypa/twine/blob/master/docs/changelog.rst).* > orphan > > : > > Changelog > ========= > > - 1.14.0 <2019-09-06> > - 456 Better error handling and gpg2 fallback if gpg not available. > - 341 Fail more gracefully when encountering bad metadata > - 459 Show Warehouse URL after uploading a package > - 310 Now provide a more meaningful error on redirect during upload. > - 1.13.0 <2019-02-13> > - 452 major Restore prompts while retaining support for suppressing prompts. > - 447 major Avoid requests-toolbelt to 0.9.0 to prevent attempting to use openssl when it isn't available. > - 427 Add disable\_progress\_bar option to disable tqdm. > - 426 Allow defining an empty username and password in .pypirc. > - 441 major Only install pyblake2 if needed. > - 444 major Use io.StringIO instead of StringIO. > - 436 major Use modern Python language features. > - 439 Refactor tox env and travis config. > - 435 major Specify python\_requires in setup.py > - 432 major Use https URLs everywhere. > - 428 major Fix --skip-existing for Nexus Repos. > - 419 Support keyring.get\_credential. > - 418 Support keyring.get\_username\_and\_password. > - 421 major Remove unnecessary usage of readme\_render.markdown. > - 416 Add Python 3.7 to classifiers. > - 412 major Don't crash if there's no package description. > - 408 major Fix keyring support. > - 1.12.1 <2018-09-24> > - 404 Fix regression with upload exit code > - 1.12.0 <2018-09-24> > - 395 major Add `twine check` command to check long description > - 392 major Drop support for Python 3.3 > - 363 Empower `--skip-existing` for Artifactory repositories > - 367 major Avoid MD5 when Python is compiled in FIPS mode > - 1.11.0 <2018-03-19> > - 269 major Avoid uploading to PyPI when given alternate repository URL, and require `http://` or `https://` in `repository_url`. > - 277 Add instructions on how to use keyring. > - 314 Add new maintainer, release checklists. > - 322 major Raise exception if attempting upload to deprecated legacy PyPI URLs. > - :feature:320 Remove PyPI as default `register` package index. > - 319 Support Metadata 2.1 (566), including Markdown for `description` fields. > - 318 [Update PyPI URLs](https://packaging.python.org/guides/migrating-to-pypi-org/). > - 1.10.0 <2018-03-07> > - 315 major Degrade gracefully when keyring is unavailable > - 304 Reorganize & improve user & developer documentation. > - 46 Link to changelog from `README` > - 295 Add doc building instructions > ... (truncated)Commits
- [`e8ed66e`](https://github.com/pypa/twine/commit/e8ed66e4f8e658da84da62dc480402a5d5b51687) Merge pull request [#468](https://github-redirect.dependabot.com/pypa/twine/issues/468) from pypa/release/1.14.0 - [`370f9ea`](https://github.com/pypa/twine/commit/370f9eacd8481a0009b19b30fd39002593a8e99d) Merge branch 'master' into release/1.14.0 - [`40b7def`](https://github.com/pypa/twine/commit/40b7def5a5a600d2e03fe301295458767dd443ab) Merge pull request [#494](https://github-redirect.dependabot.com/pypa/twine/issues/494) from pypa/bugfix/492-workaround - [`eb5a039`](https://github.com/pypa/twine/commit/eb5a039e1aa2574c5831009a60803687ed7eee42) Pin against semantic-version 2.7 or later as a workaround for [#492](https://github-redirect.dependabot.com/pypa/twine/issues/492). - [`9a730f3`](https://github.com/pypa/twine/commit/9a730f3a83dc0c0e3217137baf9a567f9c4f5a1b) Merge branch 'master' into release/1.14.0 - [`182e8af`](https://github.com/pypa/twine/commit/182e8afdbcb539609ac9f9c29f4fd6088b25db30) Update changelog and authors ([#487](https://github-redirect.dependabot.com/pypa/twine/issues/487)) - [`84f1a69`](https://github.com/pypa/twine/commit/84f1a69584a1d33c15956c66b5739d1042c6ce9a) Merge pull request [#484](https://github-redirect.dependabot.com/pypa/twine/issues/484) from allhailwesttexas/handle-missing-gpg - [`87957a8`](https://github.com/pypa/twine/commit/87957a8c8850ed5004a80e40b160f95057df3369) Always raise exception if not able to sign - [`0ac6301`](https://github.com/pypa/twine/commit/0ac6301a0cdda8a3809d7e9d86d1c4d9f132e4eb) Fix linter error - [`1355868`](https://github.com/pypa/twine/commit/135586892ce34b708d8c9c215949cf1b17bf8f6f) Fix missing FileNotFoundError on Python 2 - Additional commits viewable in [compare view](https://github.com/pypa/twine/compare/1.13.0...1.14.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.