diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index d8e17f8..0000000 --- a/MANIFEST.in +++ /dev/null @@ -1,3 +0,0 @@ -include LICENSE.md -include README.md -recursive-include onvif/wsdl * \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index c72d300..aac0f3c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,25 +11,30 @@ maintainers = [ {name = "Kaburagi"}, ] keywords = [ - "onvif", "Camera", "onvif python", "ip camera", "cctv", "soap", "surveillance", "cctv cameras", "soap client", "onvif client", "onvif library", "onvif specifications" + "onvif", "Camera", "onvif python", "ip camera", + "cctv", "soap", "surveillance", "cctv cameras", + "soap client", "onvif client", "onvif library", + "onvif specifications" ] classifiers = [ "Development Status :: 5 - Production/Stable", - 'Environment :: Console', + "Environment :: Console", + "Intended Audience :: Developers", + "Intended Audience :: Information Technology", + "Intended Audience :: Science/Research", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", - "Operating System :: OS Independent", - "Intended Audience :: Developers", - "Intended Audience :: Information Technology", - 'Intended Audience :: Science/Research', "Topic :: Software Development :: Libraries", - 'Topic :: Software Development :: Libraries :: Python Modules', + "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Security", "Topic :: Multimedia :: Video", - 'Topic :: Multimedia :: Sound/Audio', + "Topic :: Multimedia :: Sound/Audio", "Topic :: Communications", "Topic :: Text Processing :: Markup :: XML", ] @@ -72,9 +77,15 @@ docs = [ onvif = "onvif.cli.main:main" [build-system] -requires = ["setuptools>=77.0.3", "wheel"] +requires = [ + "setuptools>=77.0.3", + "wheel>=0.48.0,<1.0.0", +] build-backend = "setuptools.build_meta" +[tool.setuptools] +license-files = ["LICENSE", "NOTICE"] + [tool.setuptools.packages.find] where = ["."] include = ["onvif*"]