File: pyproject.toml

package info (click to toggle)
rocketcea 1.2.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 39,944 kB
  • sloc: fortran: 23,152; python: 9,235; pascal: 370; makefile: 168; sh: 9
file content (67 lines) | stat: -rw-r--r-- 2,266 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
[build-system]
build-backend = 'mesonpy'
requires = ['meson-python', 'numpy']

[project]
name = 'rocketcea'
version = '1.2.1'
dependencies = [
    'numpy',
    'scipy',
    'matplotlib',
]
description = 'RocketCEA wraps the FORTRAN CEA code and provides some useful tools.'
authors = [{name = 'Charlie Taylor', email = 'cet@appliedpython.com'}]
license = {file = 'LICENSE.txt'}
keywords = ['rocketcea setuptools development']
readme = 'README.rst'
classifiers = [
    # Common status values are: "3 - Alpha", "4 - Beta", "5 - Production/Stable"
    #        less common        1 - Planning, 2 - Pre-Alpha, 6 - Mature, 7 - Inactive
    'Development Status :: 4 - Beta',

    "Operating System :: OS Independent",
    'Intended Audience :: Developers',
    "Intended Audience :: End Users/Desktop",
    'Topic :: Software Development :: Build Tools',

    # This license should match "license" above
    'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',

    # Specify the Python versions you support here. In particular, ensure
    # that you indicate whether you support Python 2, Python 3 or both.
    'Programming Language :: Python :: 3',
    'Programming Language :: Python :: 3.7',
    'Programming Language :: Python :: 3.8',
    'Programming Language :: Python :: 3.9',
    'Programming Language :: Python :: 3.10',
    'Programming Language :: Python :: 3.11',
    'Programming Language :: Python :: 3.12',
]

[project.optional-dependencies]
dev = ['check-manifest']
test = ['pytest', 'coverage', 'nose'] # pytest --pyargs rocketcea

[project.urls]
Documentation = 'http://rocketcea.readthedocs.org/en/latest/'
Repository = 'https://github.com/sonofeft/RocketCEA'
"Bug Tracker" = 'https://github.com/sonofeft/RocketCEA/issues'

[project.entry-points.'console_scripts']
rocketcea = 'rocketcea.show_html_help:main'

[tools.bdist_wheel]
# This flag says that the code is written to work on both Python 2 and Python
# 3. If at all possible, it is good practice to do this. If you cannot, you
# will need to generate wheels for each Python version that you support.
universal = 1

[tools.nosetests]
verbosity = 3
#  with-xunit=1
#  xunit-file=xunit.xml
with-coverage = 1
#  cover-xml=1
#  cover-xml-file=coverage.xml
cover-package = 'rocketcea'