Changelog
*Sourced from [twine's changelog](https://github.com/pypa/twine/blob/master/docs/changelog.rst).*
> :orphan:
>
> =========
> Changelog
> =========
>
> * :release:`1.12.0 <2018-09-24>`
> * :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
> * :release:`1.11.0 <2018-03-19>`
> * :bug:`269 major` Avoid uploading to PyPI when given alternate
> repository URL, and require ``http://`` or ``https://`` in
> ``repository_url``.
> * :support:`277` Add instructions on how to use keyring.
> * :support:`314` Add new maintainer, release checklists.
> * :bug:`322 major` Raise exception if attempting upload to deprecated legacy
> PyPI URLs.
> * :feature:`320` Remove PyPI as default ``register`` package index.
> * :feature:`319` Support Metadata 2.1 (:pep:`566`), including Markdown
> for ``description`` fields.
> * :support:`318` `Update PyPI URLs
> `_.
> * :release:`1.10.0 <2018-03-07>`
> * :bug:`315 major` Degrade gracefully when keyring is unavailable
> * :feature:`304` Reorganize & improve user & developer documentation.
> * :feature:`46` Link to changelog from ``README``
> * :feature:`295` Add doc building instructions
> * :feature:`296` Add architecture overview to docs
> * :feature:`303` Revise docs predicting future of ``twine``
> * :bug:`298 major` Fix syntax highlighting in ``README``
> * :bug:`299 major` Fix changelog formatting
> * :bug:`200 major` Remove obsolete registration guidance
> * :bug:`286 major` Fix Travis CI and test configuration
> * :feature:`257` Declare support for Python 3.6
> * :bug:`297 major` Fix Read the Docs, tox, Travis configuration
> * :bug:`268 major` Print progress to ``stdout``, not ``stderr``
> * :bug:`265 major` Fix ``--repository[-url]`` help text
> * :feature:`256` Improve progressbar
> * :release:`1.9.1 <2017-05-27>`
> * :bug:`-` Blacklist known bad versions of Requests. See also :bug:`253`
> * :release:`1.9.0 <2017-05-22>`
> * :support:`-` Twine will now resolve passwords using the
> `keyring `_ if available.
> Module can be required with the ``keyring`` extra.
> * :support:`-` Twine will use ``hashlib.blake2b`` on Python 3.6+
> instead of using pyblake2 for Blake2 hashes 256 bit hashes.
> * :support:`-` Twine sends less information about the user's system in
> the User-Agent string. See also :bug:`229`
> ... (truncated)
Commits
- [`4df9256`](https://github.com/pypa/twine/commit/4df9256c24f9a40b36016a43ad138a9729f75ab8) Add relesae notes and version bump for 1.12.0
- [`359c96b`](https://github.com/pypa/twine/commit/359c96b9a17206b3ff33836eb5b8295d3b302a64) Add section on disabling keyring. ([#396](https://github-redirect.dependabot.com/pypa/twine/issues/396))
- [`0c7f38f`](https://github.com/pypa/twine/commit/0c7f38fa5e61d7ec1a98e0756a00afabc5b66d43) Make --skip-existing work for Artifactory indexes ([#363](https://github-redirect.dependabot.com/pypa/twine/issues/363))
- [`0191a22`](https://github.com/pypa/twine/commit/0191a22a1ea51e4ff18fd20706094e03bb1abee4) Better exception handling ([#397](https://github-redirect.dependabot.com/pypa/twine/issues/397))
- [`9e850be`](https://github.com/pypa/twine/commit/9e850bea7742aa40be0e8f282bdab9097c3e28df) Merge pull request [#399](https://github-redirect.dependabot.com/pypa/twine/issues/399) from jdufresne/py26
- [`c977b44`](https://github.com/pypa/twine/commit/c977b44cf87e066125e9de496429f8b3f5c90bf4) Include license file in the generated wheel package ([#398](https://github-redirect.dependabot.com/pypa/twine/issues/398))
- [`b4aa0d4`](https://github.com/pypa/twine/commit/b4aa0d469b9ba638076e1d12eb915f2bb1c6e85f) Remove Python 2.6 argparse workarounds
- [`cdd5b2d`](https://github.com/pypa/twine/commit/cdd5b2d602d8966fac5ecc127e26c5095360b001) Add "check" command ([#395](https://github-redirect.dependabot.com/pypa/twine/issues/395))
- [`4504db8`](https://github.com/pypa/twine/commit/4504db8b12cff0a289d939b9e369b390b9085fde) Update gitignore ([#393](https://github-redirect.dependabot.com/pypa/twine/issues/393))
- [`c96ecd1`](https://github.com/pypa/twine/commit/c96ecd10077476336c81dcbfd1dd3c8211b2f4f3) Use travis' pypy environment ([#394](https://github-redirect.dependabot.com/pypa/twine/issues/394))
- Additional commits viewable in [compare view](https://github.com/pypa/twine/compare/1.11.0...1.12.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.
If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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.11.0 to 1.12.0.
Changelog
*Sourced from [twine's changelog](https://github.com/pypa/twine/blob/master/docs/changelog.rst).* > :orphan: > > ========= > Changelog > ========= > > * :release:`1.12.0 <2018-09-24>` > * :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 > * :release:`1.11.0 <2018-03-19>` > * :bug:`269 major` Avoid uploading to PyPI when given alternate > repository URL, and require ``http://`` or ``https://`` in > ``repository_url``. > * :support:`277` Add instructions on how to use keyring. > * :support:`314` Add new maintainer, release checklists. > * :bug:`322 major` Raise exception if attempting upload to deprecated legacy > PyPI URLs. > * :feature:`320` Remove PyPI as default ``register`` package index. > * :feature:`319` Support Metadata 2.1 (:pep:`566`), including Markdown > for ``description`` fields. > * :support:`318` `Update PyPI URLs >Commits
- [`4df9256`](https://github.com/pypa/twine/commit/4df9256c24f9a40b36016a43ad138a9729f75ab8) Add relesae notes and version bump for 1.12.0 - [`359c96b`](https://github.com/pypa/twine/commit/359c96b9a17206b3ff33836eb5b8295d3b302a64) Add section on disabling keyring. ([#396](https://github-redirect.dependabot.com/pypa/twine/issues/396)) - [`0c7f38f`](https://github.com/pypa/twine/commit/0c7f38fa5e61d7ec1a98e0756a00afabc5b66d43) Make --skip-existing work for Artifactory indexes ([#363](https://github-redirect.dependabot.com/pypa/twine/issues/363)) - [`0191a22`](https://github.com/pypa/twine/commit/0191a22a1ea51e4ff18fd20706094e03bb1abee4) Better exception handling ([#397](https://github-redirect.dependabot.com/pypa/twine/issues/397)) - [`9e850be`](https://github.com/pypa/twine/commit/9e850bea7742aa40be0e8f282bdab9097c3e28df) Merge pull request [#399](https://github-redirect.dependabot.com/pypa/twine/issues/399) from jdufresne/py26 - [`c977b44`](https://github.com/pypa/twine/commit/c977b44cf87e066125e9de496429f8b3f5c90bf4) Include license file in the generated wheel package ([#398](https://github-redirect.dependabot.com/pypa/twine/issues/398)) - [`b4aa0d4`](https://github.com/pypa/twine/commit/b4aa0d469b9ba638076e1d12eb915f2bb1c6e85f) Remove Python 2.6 argparse workarounds - [`cdd5b2d`](https://github.com/pypa/twine/commit/cdd5b2d602d8966fac5ecc127e26c5095360b001) Add "check" command ([#395](https://github-redirect.dependabot.com/pypa/twine/issues/395)) - [`4504db8`](https://github.com/pypa/twine/commit/4504db8b12cff0a289d939b9e369b390b9085fde) Update gitignore ([#393](https://github-redirect.dependabot.com/pypa/twine/issues/393)) - [`c96ecd1`](https://github.com/pypa/twine/commit/c96ecd10077476336c81dcbfd1dd3c8211b2f4f3) Use travis' pypy environment ([#394](https://github-redirect.dependabot.com/pypa/twine/issues/394)) - Additional commits viewable in [compare view](https://github.com/pypa/twine/compare/1.11.0...1.12.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
.If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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.