<commit_before>[metadata]
name = sdss-marvin
version = 2.8.0dev
author = The Marvin Developers
author_email = <EMAIL>
description = Toolsuite for dealing with the MaNGA dataset
url = https://github.com/sdss/marvin
project_urls =
	Repository = https://github.com/sdss/marvin
	Documentation = https://sdss-marvin.readthedocs.org
long_description = file: README.rst
long_description_content_type = text/x-rst
keywords = astronomy, software, marvin, manga, MaNGA
license = BSD 3-Clause License
license_file = LICENSE.md
classifiers =
    Development Status :: 4 - Beta
    Environment :: Web Environment
    Framework :: Flask
    Intended Audience :: Science/Research
    License :: OSI Approved :: BSD License
    Natural Language :: English
    Operating System :: OS Independent
    Programming Language :: Python
    Programming Language :: Python :: 2.7
	Programming Language :: Python :: 3.6
	Programming Language :: Python :: 3.7
    Topic :: Database :: Front-Ends
    Topic :: Documentation :: Sphinx
    Topic :: Internet :: WWW/HTTP :: Dynamic Content
    Topic :: Scientific/Engineering :: Astronomy
    Topic :: Software Development :: Libraries :: Python Modules
    Topic :: Software Development :: User Interfaces

[options]
zip_safe = False
python_requires = >=3.8
packages = find:
package_dir =
	= python
include_package_data = True
install_requires =
    # sdss reqs
	sdsstools>=0.4
	sdss-tree>=3.1.0
	sdss-access>=2.0
    marvin-brain>=0.3
    marvin-sqlalchemy-boolean-search>=0.2
    marvin-wtforms-alchemy>=0.18.0
    # all else
    # utility
	astropy>=5.1
    fuzzywuzzy>=0.15.0
    python-Levenshtein>=0.12.0
    raven>=5.32.0,<7.0
    packaging>=20.1,<21.0
    yamlordereddictloader>=0.2.2
    markupsafe<2.1
    # numerical
    scipy>=0.18.1
    # plotting
    pandas>=1.0
    matplotlib>=1.5.3
    # api / web
    webargs>=1.5.2,<6.0
    Flask-JWT-Extended>=3.8.1,<4.0
    # database
    dogpile.cache>=0.6.2,<1.1

scripts =
    bin/run_marvin
    bin/check_marvin

[options.packages.find]
where =
	python
exclude=
    marvin.web*

[options.package_data]
marvin =
	data/*

[options.extras_require]
extra=

dev =
	%(docs)s # This forces the docs extras to install (http://bit.ly/2Qz7fzb)
	ipython>=7.9.0
	matplotlib>=3.1.1
	flake8>=3.7.9
	doc8>=0.8.0
	pytest>=5.2.2
	pytest-cov>=2.8.1<commit_msg>pinning werkzeug<commit_after>[metadata]
name = sdss-marvin
version = 2.8.0dev
author = The Marvin Developers
author_email = <EMAIL>
description = Toolsuite for dealing with the MaNGA dataset
url = https://github.com/sdss/marvin
project_urls =
	Repository = https://github.com/sdss/marvin
	Documentation = https://sdss-marvin.readthedocs.org
long_description = file: README.rst
long_description_content_type = text/x-rst
keywords = astronomy, software, marvin, manga, MaNGA
license = BSD 3-Clause License
license_file = LICENSE.md
classifiers =
    Development Status :: 4 - Beta
    Environment :: Web Environment
    Framework :: Flask
    Intended Audience :: Science/Research
    License :: OSI Approved :: BSD License
    Natural Language :: English
    Operating System :: OS Independent
    Programming Language :: Python
    Programming Language :: Python :: 2.7
	Programming Language :: Python :: 3.6
	Programming Language :: Python :: 3.7
    Topic :: Database :: Front-Ends
    Topic :: Documentation :: Sphinx
    Topic :: Internet :: WWW/HTTP :: Dynamic Content
    Topic :: Scientific/Engineering :: Astronomy
    Topic :: Software Development :: Libraries :: Python Modules
    Topic :: Software Development :: User Interfaces

[options]
zip_safe = False
python_requires = >=3.8
packages = find:
package_dir =
	= python
include_package_data = True
install_requires =
    # sdss reqs
	sdsstools>=0.4
	sdss-tree>=3.1.0
	sdss-access>=2.0
    marvin-brain>=0.3
    marvin-sqlalchemy-boolean-search>=0.2
    marvin-wtforms-alchemy>=0.18.0
    # all else
    # utility
	astropy>=5.1
    fuzzywuzzy>=0.15.0
    python-Levenshtein>=0.12.0
    raven>=5.32.0,<7.0
    packaging>=20.1,<21.0
    yamlordereddictloader>=0.2.2
    markupsafe<2.1
    # numerical
    scipy>=0.18.1
    # plotting
    pandas>=1.0
    matplotlib>=1.5.3
    # api / web
    webargs>=1.5.2,<6.0
    werkzeug>=2.0,<2.1
    Flask-JWT-Extended>=3.8.1,<4.0
    # database
    dogpile.cache>=0.6.2,<1.1

scripts =
    bin/run_marvin
    bin/check_marvin

[options.packages.find]
where =
	python
exclude=
    marvin.web*

[options.package_data]
marvin =
	data/*

[options.extras_require]
extra=

dev =
	%(docs)s # This forces the docs extras to install (http://bit.ly/2Qz7fzb)
	ipython>=7.9.0
	matplotlib>=3.1.1
	flake8>=3.7.9
	doc8>=0.8.0
	pytest>=5.2.2
	pytest-cov>=2.8.1
{'fraction_non_alphanumeric': 0.1264466352336048, 'fraction_numerical': 0.04414916416630947, 'mean_word_length': 3.357609710550887, 'pattern_counts': {'":': 0, '<': 18, '<?xml version=': 0, '>': 56, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1134280', 'n_tokens_mistral': 1761, 'n_tokens_neox': 1678, 'n_words': 357}