Add `Matplotlib` framework classifier to `setup.py`
See original GitHub issueMatplotlib
now has a trove classifier on pypi. We can add:
classifiers = [
'Framework :: Matplotlib',
]
to arviz
’s setup.py
to acknowledge that it is part of Matplotlib
ecosystem.
I believe that arviz
currently doesn’t have any classifiers (there are many!). We could add something like the following to setup.py
:
classifiers = [
'Framework :: Matplotlib',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: Apache Software License'
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Topic :: Scientific/Engineering :: Visualization',
]
I’m not sure if you would say if arviz
is:
'Development Status :: 5 - Production/Stable',
or
'Development Status :: 4 - Beta',
There may be thoughts on other classifiers to add, but I can quickly put together a PR for this
Issue Analytics
- State:
- Created 4 years ago
- Reactions:2
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Classifiers - PyPI
Instructions for how to add Trove classifiers to a project can be found on the Python Packaging User Guide. To read the original...
Read more >setup.py file in Python Packages - CERN Read The Docs
It's the build script for setuptools. Must tell setuptools the following info about the package: Package name. Version. Which code files to ...
Read more >2. Writing the Setup Script — Python 3.11.1 documentation
The setup script is the centre of all activity in building, distributing, and installing modules using the Distutils. The main purpose of the...
Read more >Getting Started With setuptools and setup.py - PythonHosted.org
To install setuptools visit http://pypi.python.org/pypi/setuptools and follow the instructions for your operating system. Also, check out http://peak.
Read more >How to Package Python dependencies with PIP setuptools
Create a setup.py script that describes all the metadata for your project. Create your first release. Register your package with the Python ......
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
About the topic, I guess we can have the generic one, and then two specifics
Topic :: Scientific/Engineering
Topic :: Scientific/Engineering :: Mathematics Topic :: Scientific/Engineering :: Visualization
Sure I can draft a PR and see if it’s satisfactory