question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add `Matplotlib` framework classifier to `setup.py`

See original GitHub issue

Matplotlib 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:closed
  • Created 4 years ago
  • Reactions:2
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

3reactions
aloctavodiacommented, Apr 1, 2020

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

2reactions
hectormzcommented, Apr 1, 2020

Sure I can draft a PR and see if it’s satisfactory

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found