mirror of
https://github.com/codespell-project/codespell.git
synced 2025-07-03 14:38:33 +08:00

* MAINT: Remove Python 3.5 support * Delete .travis.yml Co-authored-by: bl-ue <bl-ue@users.noreply.github.com>
69 lines
2.1 KiB
Python
Executable File
69 lines
2.1 KiB
Python
Executable File
#! /usr/bin/env python
|
|
|
|
# adapted from mne-python
|
|
|
|
import os
|
|
from os import path as op
|
|
|
|
from setuptools import setup
|
|
|
|
from codespell_lib import __version__
|
|
|
|
DISTNAME = 'codespell'
|
|
DESCRIPTION = """Codespell"""
|
|
MAINTAINER = 'Lucas De Marchi'
|
|
MAINTAINER_EMAIL = 'lucas.de.marchi@gmail.com'
|
|
URL = 'https://github.com/codespell-project/codespell/'
|
|
LICENSE = 'GPL v2'
|
|
DOWNLOAD_URL = 'https://github.com/codespell-project/codespell/'
|
|
with open('README.rst', 'r') as f:
|
|
LONG_DESCRIPTION = f.read()
|
|
|
|
if __name__ == "__main__":
|
|
if os.path.exists('MANIFEST'):
|
|
os.remove('MANIFEST')
|
|
|
|
setup(name=DISTNAME,
|
|
maintainer=MAINTAINER,
|
|
include_package_data=True,
|
|
maintainer_email=MAINTAINER_EMAIL,
|
|
description=DESCRIPTION,
|
|
license=LICENSE,
|
|
url=URL,
|
|
version=__version__,
|
|
download_url=DOWNLOAD_URL,
|
|
long_description=LONG_DESCRIPTION,
|
|
zip_safe=False,
|
|
classifiers=['Intended Audience :: Developers',
|
|
'License :: OSI Approved',
|
|
'Programming Language :: Python',
|
|
'Topic :: Software Development',
|
|
'Operating System :: Microsoft :: Windows',
|
|
'Operating System :: POSIX',
|
|
'Operating System :: Unix',
|
|
'Operating System :: MacOS'],
|
|
platforms='any',
|
|
python_requires='>=3.6',
|
|
packages=[
|
|
'codespell_lib',
|
|
'codespell_lib.data',
|
|
],
|
|
package_data={'codespell_lib': [
|
|
op.join('data', 'dictionary*.txt'),
|
|
op.join('data', 'linux-kernel.exclude'),
|
|
]},
|
|
exclude_package_data={'codespell_lib': [
|
|
op.join('tests', '*'),
|
|
]},
|
|
entry_points={
|
|
'console_scripts': [
|
|
'codespell = codespell_lib:_script_main'
|
|
],
|
|
},
|
|
extras_require={
|
|
"dev": ["check-manifest", "flake8", "pytest", "pytest-cov",
|
|
"pytest-dependency"],
|
|
"hard-encoding-detection": ["chardet"],
|
|
}
|
|
)
|