1
+ [dev-dependencies ]
2
+ black = { version = " ^18.3-alpha.0" , python = " ^3.7" }
3
+
4
+ [build-system ]
5
+ requires = [
6
+ " setuptools>=45" ,
7
+ " setuptools_scm[toml]>=6.2"
8
+ ]
9
+ build-backend = " setuptools.build_meta"
10
+
11
+ [project ]
12
+ name = " pymzml"
13
+ readme = " README.rst"
14
+ description = ' python module for high-throughput mzML parsing'
15
+ authors = [
16
+ {name = " M.Koesters" },
17
+ {name = " J.Leufken" },
18
+ {name = " S.Schulze" },
19
+ {name = " K.Sugimoto" },
20
+ {name = " R.Zahedi" },
21
+ {name = " M. Hippler" },
22
+ {name = " C.Fufezan" , email = ' christian@fufezan.net' },
23
+ ]
24
+ license = {text = ' The MIT license' }
25
+ dynamic = [" version" ]
26
+ urls = { Source = " http://pymzml.github.com" }
27
+ classifiers = [
28
+ ' Development Status :: 4 - Beta' ,
29
+ ' Environment :: Console' ,
30
+ ' Intended Audience :: Education' ,
31
+ ' Intended Audience :: Science/Research' ,
32
+ ' Intended Audience :: Developers' ,
33
+ ' License :: OSI Approved :: MIT License' ,
34
+ ' Operating System :: MacOS :: MacOS X' ,
35
+ ' Operating System :: Microsoft :: Windows' ,
36
+ ' Operating System :: POSIX' ,
37
+ ' Operating System :: POSIX :: SunOS/Solaris' ,
38
+ ' Operating System :: Unix' ,
39
+ ' Programming Language :: Python :: 3.5' ,
40
+ ' Topic :: Scientific/Engineering :: Bio-Informatics' ,
41
+ ' Topic :: Scientific/Engineering :: Chemistry' ,
42
+ ' Topic :: Scientific/Engineering :: Medical Science Apps.' ,
43
+ ]
44
+ dependencies = [
45
+ ' numpy >= 1.8.0' ,
46
+ ' regex' ,
47
+ ]
48
+ [project .optional-dependencies ]
49
+ full = [
50
+ ' plotly<5.0' ,
51
+ ' pynumpress>=0.0.4' ,
52
+ ' ms_deisotope' ,
53
+ ]
54
+ plot = [
55
+ ' plotly<5.0'
56
+ ]
57
+ pynumpress = [
58
+ ' pynumpress>=0.0.4'
59
+ ]
60
+ deconvolution = [
61
+ ' ms_deisotope==0.0.14'
62
+ ]
63
+
64
+ [tool .setuptools ]
65
+ include-package-data = true
66
+
67
+ [tool .setuptools .packages .find ]
68
+ where = [" pymzml" ]
69
+
70
+ [tool .setuptools_scm ]
71
+ write_to = " pymzml/_version.py"
72
+ local_scheme = " no-local-version"
0 commit comments