Skip to content

Commit

Permalink
Refactor simple-extension example to use poetry instead of tox
Browse files Browse the repository at this point in the history
  • Loading branch information
kngwyu committed Dec 5, 2020
1 parent 4de6269 commit ee1a54b
Show file tree
Hide file tree
Showing 7 changed files with 260 additions and 40 deletions.
2 changes: 1 addition & 1 deletion examples/simple-extension/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "numpy-example"
version = "0.1.0"
authors = ["Toshiki Teramura <toshiki.teramura@gmail.com>"]
authors = ["Toshiki Teramura <toshiki.teramura@gmail.com>", "Yuji Kanagawa <yuji.kngw.80s.revive@gmail.com>"]
edition = "2018"

[lib]
Expand Down
244 changes: 244 additions & 0 deletions examples/simple-extension/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions examples/simple-extension/pyproject.toml
@@ -0,0 +1,15 @@
[build-system]
build-backend = "maturin"

[tool.poetry]
name = "numpy-example"
version = "0.1.0"
description = "A minimum example of rust-numpy"
authors = ["Toshiki Teramura <toshiki.teramura@gmail.com>", "Yuji Kanagawa <yuji.kngw.80s.revive@gmail.com>"]

[tool.poetry.dependencies]
numpy = ">=1.18"
python = ">=3.6"

[tool.poetry.dev-dependencies]
pytest = "^6.1"
3 changes: 0 additions & 3 deletions examples/simple-extension/requirements-dev.txt

This file was deleted.

1 change: 0 additions & 1 deletion examples/simple-extension/rust_ext/__init__.py

This file was deleted.

22 changes: 0 additions & 22 deletions examples/simple-extension/setup.py

This file was deleted.

13 changes: 0 additions & 13 deletions examples/simple-extension/tox.ini

This file was deleted.

0 comments on commit ee1a54b

Please sign in to comment.