From d66c066ff1d7b1f26dea6f5b2eefa0b923774f32 Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Mon, 28 Mar 2022 11:05:36 -0400 Subject: [PATCH] update tox, fix setup.py --- setup.py | 4 ++-- tox.ini | 12 ++++-------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/setup.py b/setup.py index 908490d..d475dd0 100644 --- a/setup.py +++ b/setup.py @@ -73,7 +73,7 @@ else: setup( name="lbry-rocksdb", version=version, - keywords=['rocksdb', 'static', 'build'], + keywords=['rocksdb', 'lbry-rocksdb', 'python-rocksdb', 'leveldb', 'embedded', 'database'], description="Python bindings for RocksDB", long_description=open("README.md").read(), long_description_content_type='text/markdown', @@ -83,7 +83,7 @@ setup( license='BSD License', python_requires=">=3.7.0", package_dir={'rocksdb': 'rocksdb'}, - packages=find_packages('.'), + packages=find_packages(exclude=('tests',)), ext_modules=cythonize([Extension( 'rocksdb._rocksdb', SOURCES, diff --git a/tox.ini b/tox.ini index c0dfabe..24b5bac 100644 --- a/tox.ini +++ b/tox.ini @@ -2,18 +2,14 @@ envlist = py37,py38,py39 minversion = 3.7 skipsdist = True +skip_missing_interpreters = true [testenv] skip_install = True -deps = - -e - .[test] -commands = pytest {posargs:rocksdb/tests} +deps = -e . +commands = python -m unittest discover . -v +norecursedirs = .tox [testenv:docs] deps = .[doc] commands = python setup.py build_sphinx -W - -[pytest] -addopts = --verbose -norecursedirs = .tox