@@ -6,41 +6,52 @@ authors = [
6
6
{
name =
" Chaim Leib Halbert" ,
email =
" [email protected] " },
7
7
]
8
8
readme = " README.md"
9
- requires-python = " >=3.7"
10
- dependencies = [
11
- " sortedcontainers < 3" ,
12
- ]
13
9
classifiers = [
14
- ' Development Status :: 5 - Production/Stable' ,
15
- ' Programming Language :: Python :: Implementation :: PyPy' ,
16
- ' Intended Audience :: Developers' ,
17
- ' Intended Audience :: Information Technology' ,
18
- ' Intended Audience :: Science/Research' ,
19
- ' Programming Language :: Python' ,
20
- ' Programming Language :: Python :: 3' ,
21
- ' Programming Language :: Python :: 3.7' ,
22
- ' Programming Language :: Python :: 3.8' ,
23
- ' Programming Language :: Python :: 3.9' ,
24
- ' Programming Language :: Python :: 3.10' ,
25
- ' Programming Language :: Python :: 3.11' ,
26
- ' Programming Language :: Python :: 3.12' ,
27
- ' Programming Language :: Python :: 3.13' ,
28
- ' License :: OSI Approved :: Apache Software License' ,
29
- ' Topic :: Scientific/Engineering :: Artificial Intelligence' ,
30
- ' Topic :: Scientific/Engineering :: Bio-Informatics' ,
31
- ' Topic :: Scientific/Engineering :: Information Analysis' ,
32
- ' Topic :: Software Development :: Libraries' ,
33
- ' Topic :: Text Processing :: General' ,
34
- ' Topic :: Text Processing :: Linguistic' ,
35
- ' Topic :: Text Processing :: Markup' ,
10
+ ' Development Status :: 5 - Production/Stable' ,
11
+ ' Programming Language :: Python :: Implementation :: PyPy' ,
12
+ ' Intended Audience :: Developers' ,
13
+ ' Intended Audience :: Information Technology' ,
14
+ ' Intended Audience :: Science/Research' ,
15
+ ' Programming Language :: Python' ,
16
+ ' Programming Language :: Python :: 3' ,
17
+ ' Programming Language :: Python :: 3.6' ,
18
+ ' Programming Language :: Python :: 3.7' ,
19
+ ' Programming Language :: Python :: 3.8' ,
20
+ ' Programming Language :: Python :: 3.9' ,
21
+ ' Programming Language :: Python :: 3.10' ,
22
+ ' Programming Language :: Python :: 3.11' ,
23
+ ' Programming Language :: Python :: 3.12' ,
24
+ ' Programming Language :: Python :: 3.13' ,
25
+ ' License :: OSI Approved :: Apache Software License' ,
26
+ ' Topic :: Scientific/Engineering :: Artificial Intelligence' ,
27
+ ' Topic :: Scientific/Engineering :: Bio-Informatics' ,
28
+ ' Topic :: Scientific/Engineering :: Information Analysis' ,
29
+ ' Topic :: Software Development :: Libraries' ,
30
+ ' Topic :: Text Processing :: General' ,
31
+ ' Topic :: Text Processing :: Linguistic' ,
32
+ ' Topic :: Text Processing :: Markup' ,
36
33
]
37
34
38
35
[project .urls ]
39
36
Homepage = " https://github.com/chaimleib/intervaltree"
40
37
Issues = " https://github.com/chaimleib/intervaltree/issues"
41
38
42
- [project .optional-dependencies ]
43
- dev = [
44
- " flake8" ,
45
- " pytest" ,
39
+ [tool .pytest .ini_options ]
40
+ addopts = [" --doctest-modules" , " --doctest-glob='README.md'" ]
41
+ norecursedirs = [
42
+ " build" ,
43
+ " dist" ,
44
+ " docs" ,
45
+ " env" ,
46
+ " test/data" ,
47
+ " .cache" ,
48
+ " .eggs" ,
49
+ " .git" ,
50
+ " .idea" ,
51
+ " .pytest_cache" ,
52
+ " .tox" ,
53
+ " .venv" ,
54
+ " .vscode" ,
55
+ " __pycache__" ,
56
+ " intervaltree.egg-info" ,
46
57
]
0 commit comments