Mercurial > code > home > repos > patchablegraph
annotate pyproject.toml @ 40:bbb03247d919
fix license line
author | drewp@bigasterisk.com |
---|---|
date | Thu, 24 Nov 2022 20:40:38 -0800 |
parents | a7adb4b61777 |
children | 13226cb44fb3 |
rev | line source |
---|---|
28
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
1 [project] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
2 name = "patchablegraph" |
38 | 3 version = "1.4.0" |
28
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
4 description = "" |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
5 authors = [ |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
6 {name = "Drew Perttula", email = "drewp@bigasterisk.com"}, |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
7 ] |
40 | 8 license = "MIT" |
28
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
9 dependencies = [ |
33 | 10 'rdflib >= 6.1.1', |
11 'rdfdb >= 0.23.0', | |
12 'prometheus_client>=0.14.1', | |
28
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
13 'sse_starlette>=0.10.3', |
33 | 14 'starlette>=0.20.4' |
28
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
15 ] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
16 requires-python = ">=3.9" |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
17 |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
18 [project.urls] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
19 Homepage = "" |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
20 # url='https://projects.bigasterisk.com/patchablegraph/patchablegraph-1.1.0.tar.gz', |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
21 |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
22 [project.optional-dependencies] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
23 [tool.pdm] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
24 [tool.pdm.dev-dependencies] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
25 dev = [ |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
26 "flake8>=4.0.1", |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
27 "yapf>=0.32.0", |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
28 "pytest>=7.1.1", |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
29 "pytest-watcher>=0.2.3", |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
30 ] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
31 |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
32 [build-system] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
33 requires = ["pdm-pep517>=0.12.0"] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
34 build-backend = "pdm.pep517.api" |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
35 |
32 | 36 [[tool.pdm.source]] |
37 url = "https://projects.bigasterisk.com/" | |
38 verify_ssl = true | |
39 name = "home" | |
40 | |
28
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
41 [tool.pytest.ini_options] |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
42 filterwarnings = [ |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
43 # The below warning is a consequence of how pytest doctest detects mocks and how DefinedNamespace behaves when an undefined attribute is being accessed. |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
44 'ignore:Code. pytest_mock_example_attribute_that_shouldnt_exist is not defined in namespace .*:UserWarning', |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
45 # The below warning is a consequence of how pytest detects fixtures and how DefinedNamespace behaves when an undefined attribute is being accessed. |
6a8a7072c8ce
setup.py to pyproject; attempt new package structure
drewp@bigasterisk.com
parents:
diff
changeset
|
46 'ignore:Code. _pytestfixturefunction is not defined in namespace .*:UserWarning', |
40 | 47 ] |