diff --git a/MANIFEST.in b/MANIFEST.in index ee04d34..1b56f51 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,7 +1,6 @@ include LICENSE include README.md -include src/*.h -include src/*.cc -include src/*.cpp -include src/*.pyx -include *requirements.txt +recursive-include src *.h +recursive-include src *.cc +recursive-include src *.cpp +recursive-include src *.pyx diff --git a/pip-freeze.txt b/pip-freeze.txt index 401041e..9ff16d2 100644 --- a/pip-freeze.txt +++ b/pip-freeze.txt @@ -8,7 +8,7 @@ ipdb==0.13.9 ipython==7.30.1 jedi==0.18.1 matplotlib-inline==0.1.3 --e git+https://github.com/escherba/python-metrohash@c0ccb6df1b98cd3a8cbc940492bd4dadec18428f#egg=metrohash +-e git+https://github.com/escherba/python-metrohash@ea83865358849218699802b44060296d89e2ab10#egg=metrohash numpy==1.21.5 packaging==21.3 parso==0.8.3 diff --git a/pyproject.toml b/pyproject.toml index bf2037b..2500734 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,5 +9,12 @@ requires = [ "wheel", ] +[tool.pytest.ini_options] +addopts = "-s --doctest-modules" +testpaths = [ + "src", + "tests", + ] + [tool.cibuildwheel] test-requires = "pytest" diff --git a/setup.cfg b/setup.cfg deleted file mode 100644 index f09266e..0000000 --- a/setup.cfg +++ /dev/null @@ -1,12 +0,0 @@ -[options] -package_dir = - =src - -[tool:pytest] -addopts = --doctest-modules -testpaths = - src tests - -[flake8] -extend-ignore = E203,W503,W504 -max-line-length = 120 diff --git a/setup.py b/setup.py index 561831d..7463a9b 100644 --- a/setup.py +++ b/setup.py @@ -99,7 +99,7 @@ def is_pure(self): ), ] -VERSION = "0.2.0" +VERSION = "0.2.0.post0" URL = "https://github.com/escherba/python-metrohash" @@ -128,7 +128,7 @@ def get_long_description(relpath, encoding="utf-8"): cmdclass=CMDCLASS, ext_modules=EXT_MODULES, package_dir={"": "src"}, - keywords=["hash", "hashing", "metrohash"], + keywords=["hash", "hashing", "metrohash", "cython"], classifiers=[ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers",