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

Update setup.cfg license classifier #119

Merged
merged 3 commits into from
Jan 3, 2024
Merged

Conversation

stes
Copy link
Member

@stes stes commented Jan 2, 2024

Changed the license classifier to License :: OSI Approved :: Apache Software License which is the closest to Apache 2.0 in the current list (https://pypi.org/pypi?%3Aaction=list_classifiers).

There is an open proposal (pypa/trove-classifiers#17) to make the classifiers more explicit, but this is still open as of today, we can update at some point in the future.

I added the "rc1" tag to this PR to be able to test the classifier in test pypi.

@cla-bot cla-bot bot added the CLA signed label Jan 2, 2024
@stes stes force-pushed the stes/change-license-classifier branch 2 times, most recently from 3046f68 to 6008db9 Compare January 2, 2024 23:52
@stes stes marked this pull request as ready for review January 2, 2024 23:54
@stes stes added the release PR is intended for release to PyPI label Jan 2, 2024
@stes
Copy link
Member Author

stes commented Jan 2, 2024

looks like this (https://test.pypi.org/project/cebra/0.4.0rc1/)

image

@stes stes removed the release PR is intended for release to PyPI label Jan 2, 2024
@stes stes requested a review from MMathisLab January 2, 2024 23:58
@stes stes mentioned this pull request Jan 2, 2024
@stes
Copy link
Member Author

stes commented Jan 3, 2024

and further down it is also properly linked:
image

@stes
Copy link
Member Author

stes commented Jan 3, 2024

In this PR, we could also think about bumping the development stage from Development Status :: 3 - Alpha to Development Status :: 4 - Beta -- thoughts?

Here are all stages (5 would be 1.0.0, I think):

Development Status :: 1 - Planning
Development Status :: 2 - Pre-Alpha
Development Status :: 3 - Alpha
Development Status :: 4 - Beta
Development Status :: 5 - Production/Stable
Development Status :: 6 - Mature
Development Status :: 7 - Inactive

- up to Beta
@MMathisLab MMathisLab merged commit 5e2f550 into main Jan 3, 2024
11 checks passed
@MMathisLab MMathisLab deleted the stes/change-license-classifier branch January 3, 2024 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants