alibi icon indicating copy to clipboard operation
alibi copied to clipboard

Update twine requirement from <4.0.0,>3.2.0 to >3.2.0,<5.0.0

Open dependabot[bot] opened this issue 2 years ago • 1 comments

Updates the requirements on twine to permit the latest version.

Changelog

Sourced from twine's changelog.

Twine 4.0.0 (2022-03-31)

Features ^^^^^^^^

  • Drop support for Python 3.6. ([#869](https://github.com/pypa/twine/issues/869) <https://github.com/pypa/twine/issues/869>_)
  • Use Rich to add color to upload output. ([#851](https://github.com/pypa/twine/issues/851) <https://github.com/pypa/twine/issues/851>_)
  • Use Rich to add color to check output. ([#874](https://github.com/pypa/twine/issues/874) <https://github.com/pypa/twine/issues/874>_)
  • Use Rich instead of tqdm for upload progress bar. ([#877](https://github.com/pypa/twine/issues/877) <https://github.com/pypa/twine/issues/877>_)

Bugfixes ^^^^^^^^

  • Remove Twine's dependencies from the User-Agent header when uploading. ([#871](https://github.com/pypa/twine/issues/871) <https://github.com/pypa/twine/issues/871>_)
  • Improve detection of disabled BLAKE2 hashing due to FIPS mode. ([#879](https://github.com/pypa/twine/issues/879) <https://github.com/pypa/twine/issues/879>_)
  • Restore warning for missing long_description. ([#887](https://github.com/pypa/twine/issues/887) <https://github.com/pypa/twine/issues/887>_)

Twine 3.8.0 (2022-02-02)

Features ^^^^^^^^

  • Add --verbose logging for querying keyring credentials. ([#849](https://github.com/pypa/twine/issues/849) <https://github.com/pypa/twine/issues/849>_)
  • Log all upload responses with --verbose. ([#859](https://github.com/pypa/twine/issues/859) <https://github.com/pypa/twine/issues/859>_)
  • Show more helpful error message for invalid metadata. ([#861](https://github.com/pypa/twine/issues/861) <https://github.com/pypa/twine/issues/861>_)

Bugfixes ^^^^^^^^

  • Require a recent version of urllib3. ([#858](https://github.com/pypa/twine/issues/858) <https://github.com/pypa/twine/issues/858>_)

Twine 3.7.1 (2021-12-07)

Improved Documentation ^^^^^^^^^^^^^^^^^^^^^^

  • Fix broken link to packaging tutorial. ([#844](https://github.com/pypa/twine/issues/844) <https://github.com/pypa/twine/issues/844>_)

Twine 3.7.0 (2021-12-01)

Features

... (truncated)

Commits

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[bot] avatar Apr 01 '22 00:04 dependabot[bot]

twine>=4.x caused problems with alibi-detect notebook tests on Python 3.7 (https://github.com/SeldonIO/alibi-detect/pull/508#issuecomment-1129833673). The notebook tests should be checked for alibi too.

The build CI is also currently failing...

ascillitoe avatar May 19 '22 14:05 ascillitoe

Codecov Report

Merging #620 (358034d) into master (19fd682) will increase coverage by 0.07%. The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #620      +/-   ##
==========================================
+ Coverage   84.58%   84.65%   +0.07%     
==========================================
  Files          74       74              
  Lines        8681     8721      +40     
==========================================
+ Hits         7343     7383      +40     
  Misses       1338     1338              
Flag Coverage Δ
ubuntu-latest-3.10 84.61% <ø> (?)
ubuntu-latest-3.7 84.40% <ø> (+0.09%) :arrow_up:
ubuntu-latest-3.8 84.44% <ø> (-0.10%) :arrow_down:
ubuntu-latest-3.9 84.54% <ø> (+0.09%) :arrow_up:
windows-latest-3.9 82.17% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
alibi/api/defaults.py 100.00% <0.00%> (ø)
alibi/explainers/shap_wrappers.py 92.29% <0.00%> (+0.01%) :arrow_up:
alibi/explainers/permutation_importance.py 97.09% <0.00%> (+0.02%) :arrow_up:
alibi/explainers/cfrl_base.py 87.87% <0.00%> (+0.08%) :arrow_up:
alibi/explainers/anchors/anchor_text.py 94.44% <0.00%> (+0.13%) :arrow_up:
alibi/utils/missing_optional_dependency.py 94.44% <0.00%> (+0.15%) :arrow_up:
alibi/utils/approximation_methods.py 82.22% <0.00%> (+0.40%) :arrow_up:

codecov[bot] avatar Jan 03 '23 14:01 codecov[bot]

Looks like CI is passing now that thinc and spacy support typing-extensions >= 4.0. We should wait until https://github.com/SeldonIO/alibi/pull/838 is merged and then rerun the notebook tests too.

ascillitoe avatar Jan 03 '23 14:01 ascillitoe

A newer version of twine exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

dependabot[bot] avatar Jan 04 '23 00:01 dependabot[bot]

Looks like CI is passing now that thinc and spacy support typing-extensions >= 4.0. We should wait until #838 is merged and then rerun the notebook tests too.

#838 now merged. Running notebook CI here.

ascillitoe avatar Jan 06 '23 16:01 ascillitoe

@dependabot rebase

jklaise avatar Jan 11 '23 15:01 jklaise

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

dependabot[bot] avatar Jan 11 '23 15:01 dependabot[bot]

@dependabot rebase

ascillitoe avatar Apr 05 '23 13:04 ascillitoe

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

dependabot[bot] avatar Apr 05 '23 13:04 dependabot[bot]

@dependabot recreate

ascillitoe avatar Apr 05 '23 13:04 ascillitoe

Running test_all_notebooks CI here:

https://github.com/SeldonIO/alibi/actions/runs/4818030879

ascillitoe avatar Apr 27 '23 09:04 ascillitoe

@dependabot recreate

jklaise avatar Apr 27 '23 14:04 jklaise