File: pyproject.toml

package info (click to toggle)
isospec 2.3.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 12,476 kB
  • sloc: cpp: 9,530; python: 2,095; makefile: 180; ansic: 100; sh: 88
file content (58 lines) | stat: -rw-r--r-- 1,591 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
[build-system]
requires = ["setuptools", "scikit-build-core"]
build-backend = "scikit_build_core.build"

[tool.scikit-build]
cmake.source-dir = "skbuild"

[project]
name = "IsoSpecPy"
dependencies = ["cffi"]
description = "IsoSpecPy is a Python library for computing isotopic distributions of molecules."
version = "2.3.2"
license = "BSD-2-Clause"
license-files = ["LICENCE"]
authors = [{name = "Michał Startek"}, {name = "Mateusz Łącki"}]
readme = "README.md"
requires-python = ">=3.6"
classifiers = [
    "Programming Language :: Python :: 3",
    "Programming Language :: Python :: 3.6",
    "Topic :: Software Development :: Libraries :: Python Modules",
    "Development Status :: 5 - Production/Stable",
    "Operating System :: OS Independent",
]
keywords = ["isotopic distribution", "mass spectrometry", "chemistry", "isotopic envelope", "isotopologues"]

[project.urls]
Homepage = "https://github.com/MatteoLacki/IsoSpec"
Repository = "https://github.com/MatteoLacki/IsoSpec"



[project.optional-dependencies]
testing = ["pytest", "OldIsoSpecPy"]

[tool.pytest.ini_options]
testpaths = ["tests/Python"]

[tool.cibuildwheel]
enable = ["pypy"]
skip = ["cp36-*", "cp37-*", "pp37-*"]
test-command = "python -m pytest {project}/tests/Python"
#test-sources = ["tests/Python"]
test-extras = ["testing"]

[tool.scikit-build.sdist]
exclude = ["**/*"]
include = [
    "/src/IsoSpecPy/*.py",
    "/src/IsoSpec++/*.c",
    "/src/IsoSpec++/*.h",
    "/src/IsoSpec++/*.hpp",
    "/src/IsoSpec++/*.cpp",
    "/LICENCE",
    "/README.md",
    "/pyproject.toml",
    "/skbuild/CMakeLists.txt"
]