diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 5059a2b..c0d3b69 100755 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -48,7 +48,7 @@ jobs: set -e ls dist/* pip install cotengrust --find-links dist --force-reinstall - pip install -r requirements-tests.txt + pip install pytest numpy cotengra pytest --verbose - name: pytest if: ${{ !startsWith(matrix.target, 'x86') && matrix.target != 'ppc64' }} @@ -96,7 +96,7 @@ jobs: set -e ls dist/* pip install cotengrust --find-links dist --force-reinstall - pip install -r requirements-tests.txt + pip install pytest numpy cotengra pytest --verbose macos: @@ -127,7 +127,7 @@ jobs: set -e ls dist/* pip install cotengrust --find-links dist --force-reinstall - pip install -r requirements-tests.txt + pip install pytest numpy cotengra pytest --verbose sdist: diff --git a/README.md b/README.md new file mode 100644 index 0000000..0d39ab8 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# cotengrust + +`cotengrust` provides fast rust implemented versions of contraction ordering +primitives for tensor networks and einsums. diff --git a/pyproject.toml b/pyproject.toml index bd0a7ae..08872c1 100755 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,6 +2,7 @@ name = "cotengrust" version = "0.1.1" description = "Fast contraction ordering primitives for tensor networks." +readme = "README.md" requires-python = ">=3.8" classifiers = [ "Programming Language :: Rust", @@ -11,7 +12,6 @@ classifiers = [ license = { file = "LICENSE" } authors = [ {name = "Johnnie Gray", email = "johnniemcgray@gmail.com"} - ] [build-system] diff --git a/requirements-tests.txt b/requirements-tests.txt deleted file mode 100644 index a991a46..0000000 --- a/requirements-tests.txt +++ /dev/null @@ -1,3 +0,0 @@ -pytest -numpy -cotengra >= 0.4.0