Skip to main content

joss Code style: black Tests Docs wheel sdist

RidePy

RidePy is a scientific Python library for simulating modern on-demand transit systems such as ridepooling.

In short: RidePy simulates a dispatching algorithm serving exogenous transportation requests with a fleet of vehicles. Does not simulate the universe, unlike MATSim. Batteries are included.

Head over to ridepy.org to get started. You might also be interested in our paper published in the Journal of Open Source Software.

Quickstart

For detailed instructions, see the installation guide in the documentation.

If you’re in a hurry, here’s the gist:

  • RidePy currently works best with Python 3.9

  • If you are on platform other than x86-64 Linux, i.e., one that we don’t offer wheels for, you will need to first set up a C++ build environment and the Boost C++ libraries. On Debian-like systems, this is easily accomplished with

sudo apt-get install build-essential libboost-all-dev
  • Install RidePy with

pip install ridepy

Contributing

We are always happy for contributions from the community. If you run into a problem, please report an issue or ask for help.

If you are interested in contributing to our codebase, please read our contributing guide.

Here is a short overview of the most important points:

Resources

Code style

Development

Metadata

Release files for ridepy 2.10.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ridepy 2.10.1
File Size Uploaded Provenance Actions
ridepy-2.10.1.tar.gz 109.8 kB Without provenance Details for ridepy-2.10.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ridepy 2.10.1
File Interpreter ABI Platform Actions
ridepy-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for ridepy-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 3.9 MB

Release files / ridepy-2.10.1.tar.gz

Download URL ridepy-2.10.1.tar.gz
Size 109.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2e0b0e4cb92d8282a5cf22313cae5bad0bf86b5cd1af8247793386f02c3d485d
BLAKE2b-256 checksum
How to use checksums
ae34135402ce9578921f1c3ff537ffc516bb2c3930ab1e5d9ef296fe7b6c9adb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.5

Release files / ridepy-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ridepy-2.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c838b3c7a9b9a3c6d7390e9ceb77e2cb02eb9fcd414c56fe4b01b952474c075b
BLAKE2b-256 checksum
How to use checksums
cab3c9419e2d12ff95f24336db3f78d4d109e768a03ae6ebe61563bea7625ea3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.5

Security for ridepy 2.10.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page