Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix setup.py licence classifier #611

Merged
merged 2 commits into from
Mar 18, 2022
Merged

Fix setup.py licence classifier #611

merged 2 commits into from
Mar 18, 2022

Conversation

ascillitoe
Copy link
Contributor

@ascillitoe ascillitoe commented Mar 18, 2022

Fix the licence classifier in setup.py, to match Alibi Detect. "License :: OSI Approved :: Apache 2.0 License" is not a valid classifier, and should be "License :: OSI Approved :: Apache Software License".

@jklaise @mauicv just to flag, we're having to specify the less specific "Apache Software Licence" since there are no version specific classifiers. This appears to be a long-running issue (pypi/legacy#91, pypa/trove-classifiers#17). I doubt this is a problem as take the view what's in LICENCE is our formal licence, and the classifier is a lossy mechanism to indicate the broad family of licence. But flagging here just in case...

@ascillitoe
Copy link
Contributor Author

In fact, it appears on PyPi as:
image

So the full 2.0 is indicated. The classifier just adds the tag at the bottom which can be used as a search filter on PyPI...

@codecov
Copy link

codecov bot commented Mar 18, 2022

Codecov Report

Merging #611 (2c2db1e) into master (24e13ce) will increase coverage by 0.07%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #611      +/-   ##
==========================================
+ Coverage   81.98%   82.06%   +0.07%     
==========================================
  Files          77       77              
  Lines       10520    10520              
==========================================
+ Hits         8625     8633       +8     
+ Misses       1895     1887       -8     
Impacted Files Coverage Δ
alibi/explainers/anchor_base.py 87.34% <0.00%> (+2.53%) ⬆️

@ascillitoe ascillitoe added this to the 0.6.5 milestone Mar 18, 2022
@jklaise jklaise merged commit 593f1b9 into SeldonIO:master Mar 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants