Skip to main content

Knowledge stack for transportation.

Project description

About

This is the repository for the knowledge stack of transporation.

What this covers.

This covers Highway Capacity Manual (HCM) and Green Book.

HCM

  • Chapter 15 (Two Lane Highways)

Test

  1. Make sure you have Rust installed. You can install it from rustup.rs.

  2. Prepare the virtual environment with uv venv .venv.

  3. To activate the environment, type (Ubuntu) source .venv/bin/activate and (Windows) .venv\Scripts\activate.

  4. Then maturin develop to build the Rust library and make it available in Python.

  5. Run the tests with cargo test for Rust, and pytest ./tests for Python wrapper.

Note: If you want to have changes in the Rust code to be reflected in Python, you need to run cargo clean and maturin develop again after making changes.

TODO

Add new chapter on HCM.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

transportations_library-0.1.4-cp312-cp312-win_amd64.whl (178.3 kB view details)

Uploaded CPython 3.12Windows x86-64

File details

Details for the file transportations_library-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for transportations_library-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ece23f29961f997b171ea8eaf6047dc064ecf84af91fbbb03b5011a7bf42e99e
MD5 7e81ea45953dd7ea283135a99911e602
BLAKE2b-256 6c9178593b810de3ff53d993550139b2a3d59e9d2f3172a47aed5f7188dbba6e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page