alibi
alibi copied to clipboard
Update twine requirement from <4.0.0,>3.2.0 to >3.2.0,<5.0.0
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
36695ab
Update changelog for 4.0.0 (#888)4931a2a
Make missinglong_description
check more flexible (#887)7cd0b23
Subclass StringIO for _WarningStream. (#886)aa7c047
Update sampleproject fixture (#885)a6dd69c
Adopt Python 3.7+ syntax (#882)a0ba32d
Drop support for Python 3.6 (#869)55652f0
Replace tqdm with Rich for progress bar (#877)c506b22
Filter unnecessary deps from User-Agent string (#871)a9e9cd6
Fix detection of FIPS mode for blake2b (#879)f69d4b7
Use Rich forprint()
output (#878)- Additional commits viewable in compare view
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)
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...
Codecov Report
Merging #620 (358034d) into master (19fd682) will increase coverage by
0.07%
. The diff coverage isn/a
.
Additional details and impacted files
@@ 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: |
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.
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.
Looks like CI is passing now that
thinc
andspacy
supporttyping-extensions >= 4.0
. We should wait until #838 is merged and then rerun the notebook tests too.
#838 now merged. Running notebook CI here.
@dependabot rebase
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 rebase
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 recreate
Running test_all_notebooks
CI here:
https://github.com/SeldonIO/alibi/actions/runs/4818030879
@dependabot recreate