Skip to content

Commit bd3afc6

Browse files
authored
Merge pull request #1207 from robsdedude/chore/pep-639-licensing-meta-data
PEP 639 compliant licensing meta data
2 parents 51a63d9 + f3163b5 commit bd3afc6

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

MANIFEST.in

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
include NOTICE* src/**/py.typed
2-
global-exclude *.class *.py[cod] *.so *.dll __pycache__
1+
recursive-include src py.typed
32
prune test*

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@
1616
[project]
1717
name = "neo4j"
1818
description = "Neo4j Bolt driver for Python"
19-
license = {text = "Apache License, Version 2.0"}
19+
license = "Apache-2.0 AND Python-2.0"
20+
license-files = [
21+
"LICENSE*.txt",
22+
"NOTICE*.txt",
23+
]
2024
readme = "README.rst"
2125
authors = [
2226
{name = "Neo4j, Inc.", email = "drivers@neo4j.com"},
@@ -28,7 +32,6 @@ classifiers = [
2832
"Development Status :: 5 - Production/Stable",
2933
"Framework :: AsyncIO",
3034
"Intended Audience :: Developers",
31-
"License :: OSI Approved :: Apache Software License",
3235
"Operating System :: OS Independent",
3336
"Programming Language :: Python :: 3.10",
3437
"Programming Language :: Python :: 3.11",
@@ -61,7 +64,7 @@ pyarrow = ["pyarrow >= 1.0.0"]
6164

6265
[build-system]
6366
requires = [
64-
"setuptools == 75.6.0",
67+
"setuptools == 80.9.0",
6568
]
6669
build-backend = "setuptools.build_meta"
6770

0 commit comments

Comments
 (0)