https://github.com/anthonycorletti/rust-python-project-template
A minimal project template that can be used for building rust-backed python projects.
https://github.com/anthonycorletti/rust-python-project-template
maturin pytest python rust setuptools
Last synced: about 2 months ago
JSON representation
A minimal project template that can be used for building rust-backed python projects.
- Host: GitHub
- URL: https://github.com/anthonycorletti/rust-python-project-template
- Owner: anthonycorletti
- License: mit
- Created: 2022-11-23T05:04:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-23T05:37:23.000Z (over 2 years ago)
- Last Synced: 2025-01-21T17:50:03.456Z (3 months ago)
- Topics: maturin, pytest, python, rust, setuptools
- Language: Shell
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# rust_python_project_template
A minimal project template that can be used for building rust-backed python projects.
## Usage
1. Clone this repository.
1. Replace all instances of `rust_python_project_template` across the entire repository with the namespace of your project.
1. Replace values in `pyproject.toml` and `Cargo.toml` with relevant values for your project.
1. Follow instructions in [`CONTRIBUTING.md`](./CONTRIBUTING.md) to set up your development environment.
1. Run `./scripts/install.sh`
1. Run `./scripts/test.sh`
1. You're all set! Make this readme whatever you want now. The future is yours!