Getting Started¶
Installation¶
Bourse can be installed from pip
pip install bourse
Building from Source¶
Building from source requires rust and cargo to be installed see here for instructions.
Bourse uses hatch for dependency management, see the hatch docs for installation instructions.
Bourse can then be built using
hatch run dev:build
Direct Dependency¶
The latest version of bourse can be added as a github dependency in your
projects pyproject.toml
dependencies = [
"bourse@git+ssh://git@github.com/zombie-einstein/bourse.git"
]
but also requires that maturin is added as a build requirement, for example
[build-system]
requires = ["setuptools >= 61.0", "maturin>=1.2,<2.0"]
build-backend = "setuptools.build_meta"