diff --git a/.gitignore b/.gitignore index 48ce80b..7051739 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,9 @@ .idea __pycache__ + +# Build artifacts +*.egg-info/ +*.so +build/ +dist/ diff --git a/setup.py b/setup.py index a970d94..4a0c6b7 100644 --- a/setup.py +++ b/setup.py @@ -10,11 +10,19 @@ author_email = 'brendandg@gatech.edu', url = 'https://github.com/moyix/pdbparse/', packages = ['pdbparse'], - install_requires = ['construct>=2.9', 'construct<2.10', 'pefile'], + install_requires = ['construct>=2.9', 'pefile'], classifiers = [ 'License :: OSI Approved :: GNU General Public License (GPL)', 'Operating System :: OS Independent', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', ], + python_requires='>=3.8', ext_modules = [Extension('pdbparse._undname', sources = ['src/undname.c', 'src/undname_py.c'])], include_package_data=True, scripts = [