update installation to PEP 518
This commit is contained in:
parent
663c78d8ff
commit
e999fdd591
48
pyproject.toml
Normal file
48
pyproject.toml
Normal file
@ -0,0 +1,48 @@
|
||||
[project]
|
||||
name = "pytestpavement"
|
||||
version = "0.1.0"
|
||||
authors = [{name="Markus Clauß", email = "markus.clauss@tu-dresden.de"}]
|
||||
description = "Analysis Pavment Test Data"
|
||||
requires-python = ">=3.9"
|
||||
classifiers = [ # Optional
|
||||
# How mature is this project? Common values are
|
||||
# 3 - Alpha
|
||||
# 4 - Beta
|
||||
# 5 - Production/Stable
|
||||
"Development Status :: 3 - Alpha",
|
||||
|
||||
# Indicate who your project is intended for
|
||||
"Intended Audience :: Developers",
|
||||
"Topic :: Software Development :: Build Tools",
|
||||
|
||||
# Pick your license as you wish
|
||||
"License :: OSI Approved :: MIT License",
|
||||
|
||||
# Specify the Python versions you support here. In particular, ensure
|
||||
# that you indicate you support Python 3. These classifiers are *not*
|
||||
# checked by "pip install". See instead "python_requires" below.
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3 :: Only",
|
||||
]
|
||||
|
||||
|
||||
|
||||
[build-system]
|
||||
requires = [
|
||||
"setuptools",
|
||||
"lmfit",
|
||||
"pandas",
|
||||
"numpy",
|
||||
"scipy",
|
||||
"matplotlib",
|
||||
"seaborn",
|
||||
"mongoengine"
|
||||
]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[options.packages.find]
|
||||
where = ["src"]
|
||||
namespaces = false
|
49
setup.cfg
49
setup.cfg
@ -1,49 +0,0 @@
|
||||
[metadata]
|
||||
name = pytestpavement
|
||||
description = Analysis Pavment Test Data
|
||||
author = Markus Clauß
|
||||
author_email = markus.clauss@tu-dresden.de
|
||||
url = https://git.linsenbruch.myds.me/Arbeit/pytest
|
||||
platforms = any
|
||||
classifiers =
|
||||
Development Status :: 5 - Production/Stable
|
||||
Intended Audience :: Science/Research
|
||||
Topic :: Scientific/Engineering
|
||||
License :: OSI Approved :: BSD License
|
||||
Operating System :: OS Independent
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3 :: Only
|
||||
Programming Language :: Python :: 3.7
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: Implementation :: CPython
|
||||
Programming Language :: Python :: Implementation :: PyPy
|
||||
keywords =
|
||||
project_urls =
|
||||
Source = https://git.linsenbruch.myds.me/Arbeit/pytest
|
||||
|
||||
[options]
|
||||
packages = find:
|
||||
python_requires = >=3.9
|
||||
setup_requires = setuptools_scm
|
||||
install_requires =
|
||||
lmfit
|
||||
pandas
|
||||
numpy
|
||||
scipy
|
||||
matplotlib
|
||||
seaborn
|
||||
mongoengine
|
||||
|
||||
[options.packages.find]
|
||||
where=src
|
||||
|
||||
[rstcheck]
|
||||
report=warning
|
||||
ignore_substitutions=release
|
||||
ignore_roles=scipydoc,numpydoc
|
||||
ignore_directives=autoclass,autodoc,autofunction,automethod,jupyter-execute,math
|
||||
|
||||
[flake8]
|
||||
ignore = E121,E123,E126,E226,W503,W504,E501,E731
|
Loading…
Reference in New Issue
Block a user