Skip to main content

The python version of the libsumo API to communicate with the traffic simulation Eclipse SUMO

Project description

Eclipse SUMO - Simulation of Urban MObility

DOI Windows Linux macOS sonarcloud security Translation status Repo Size

What is SUMO

"Simulation of Urban MObility" (SUMO) is an open source, highly portable, microscopic traffic simulation package designed to handle large road networks and different modes of transport.

It is mainly developed by employees of the Institute of Transportation Systems at the German Aerospace Center.

Where to get it

You can download SUMO via our downloads site.

As the program is still under development (and is being extended continuously), we advice you to use the latest sources from our GitHub repository. Using a command line client, execute the following command:

git clone --recursive https://github.com/eclipse-sumo/sumo

Contact

To stay informed, we have a mailing list for SUMO, which you can subscribe to. Messages to the list can be sent to sumo-user@eclipse.org. SUMO announcements will be made through the sumo-announce@eclipse.org list; you can subscribe to it as well. For further contact information, have a look at this page.

Build and Installation

For Windows we provide pre-compiled binaries and CMake files to generate Visual Studio projects. If you want to develop under Windows, please also clone the dependent libraries using:

git clone --recursive https://github.com/DLR-TS/SUMOLibraries

If you're using Linux, you should have a look whether your distribution already contains sumo. There is also a ppa for ubuntu users and an open build service instance. If you want to build SUMO yourself, the steps for ubuntu are:

cd <SUMO_DIR> # please insert the correct directory name here
export SUMO_HOME="$PWD"
sudo apt-get install $(cat build_config/build_req_deb.txt build_config/tools_req_deb.txt)
cmake -B build .
cmake --build build -j$(nproc)

For detailed build instructions, have a look at our Documentation.

Getting started

To get started with SUMO, take a look at the docs/tutorial and examples directories, which contain some example networks with routing data and configuration files. There is also user documentation provided in the docs/ directory and on the homepage.

Documentation

Improving SUMO

Please use the GitHub issue tracking tool for bugs and requests, or file them to the sumo-user@eclipse.org list. Before filing a bug, please consider to check with a current repository checkout whether the problem has already been fixed.

We welcome patches, pull requests and other contributions! For details see our contribution guidelines.

We use Weblate for translating SUMO. If you want to add translation strings or a language, see our contribution guidelines and this page for more information.

License

SUMO is licensed under the Eclipse Public License Version 2. The licenses of the different libraries and supplementary code information are in the subdirectories and in the Documentation.

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 Distributions

libsumo-1.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp313-cp313-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.13Windows x86-64

libsumo-1.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp312-cp312-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.12Windows x86-64

libsumo-1.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp311-cp311-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.11Windows x86-64

libsumo-1.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp310-cp310-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.10Windows x86-64

libsumo-1.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp39-cp39-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.9Windows x86-64

libsumo-1.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp39-cp39-macosx_15_0_universal2.whl (5.6 MB view details)

Uploaded CPython 3.9macOS 15.0+ universal2 (ARM64, x86-64)

libsumo-1.23.1-cp38-cp38-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.8Windows x86-64

libsumo-1.23.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

libsumo-1.23.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

libsumo-1.23.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

File details

Details for the file libsumo-1.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ab0377e0972adcbfc164b76ea42870633e838ff194392dbcee494433a5303cb
MD5 726c3215ade4945e03d25c6c7df47cd9
BLAKE2b-256 2912e467666a7e0ee673aec8e58ba465d91f70dee27cda05f3a25402c122251e

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ba964e5d8a76e4d425d46af944f4ccf04b005bafe6ae26d92536bf6c70c2da0
MD5 4b19de6210193f76402fb59c9ca9b6ac
BLAKE2b-256 f657d0feaa904143e0db14b747cf93636e1503dc34f3b83dff5d8a66998c1e1c

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.23.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for libsumo-1.23.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 560d14dc63a25b7d8873e5e2a42fa3c665cd736b9a6eff07228faff26e9ae333
MD5 71707d0420867c1642cb794969bbb80c
BLAKE2b-256 55985f42ca361b977a595e1e2f5e8c0a1cbc01ffc46f03a197cc86b29e24778d

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b2b54d0c0ab7f165a3d4df554d72516cdeb9e8004c2a3a3ba61ef6cb30b2757
MD5 f557c7cbd9719f3872c9f6d9b2dd5c5a
BLAKE2b-256 fb1be7c3689b03a022b878001387e09019da0aaf4ffa50888a98818c12a75e00

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1845ac923518446267b3727bc2e4a75e84b78e505100b0e3e40210a4c2f6285
MD5 566109f9378cd8a634a45763f12b6332
BLAKE2b-256 d21c23f5cd52f5c8127cb16d950c1c93d0eb3fd97b037029842f577c6a59a0fa

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.23.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for libsumo-1.23.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d36b1a6b9ed53a911e9908ebd2ea9c2bf261bf01808fec02240b3a50613b5342
MD5 f93a3cd3759f9d23f3ee833e959a78d6
BLAKE2b-256 5dbe3adf13f8e1046a264763d7e6ae1200074ad698596f33cb18f2c2d567786d

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f848de4e2bbf160469f2cb3b7d80b42322ffd72a2d830ad7c5b5e5d47b1e550
MD5 1ca0462a26878b8e2e70c2f486de72ba
BLAKE2b-256 edce0e57ec1985136ffc8d0f318d79f9db6366aa70b41caedea0271753de5ef1

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 578636ce041e988a70c1c0f88810accd6d589c32ebb444a6feed261f9fc2d5db
MD5 240de8f6079cec7b205468d14c7e27c4
BLAKE2b-256 0657e8244166a64097ca7abf68eaa0411937bbf57e31c1e142837c562ab0f767

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.23.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for libsumo-1.23.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a8db1cff10877e82983175a2590da1496b6707dfb045bca7e4f78336fba834fe
MD5 f8e28f4966d6a4fe7d47cd517073a050
BLAKE2b-256 e043ed5027b1521aa1493e6baaf594f0d814505d87e8639534eb55f5077a7cc8

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c010794a566c647cf150f47a92c0347faf7943b240507afafe132d9033401e09
MD5 82bc6021fd381343cfb60135b49d5ee8
BLAKE2b-256 db59d9c3f8ecc237c3017207281e21f0e7433078303658cd34f8b848d686c2d4

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4dcd9c173297372907477b52e6966dfbe91800808fe894e1bf04ef15351dd5d3
MD5 50aacf3be263932c0e0bf53d615fb108
BLAKE2b-256 11404d358eee699cfd40717e4c9cb9c91f03ff8e6ce8503a172769ac429984a9

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.23.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for libsumo-1.23.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 893c6716d819e839b5edde44b79250e1fe21f533958168b8fd1fabe90453fcc4
MD5 4d39e9fd6d6e65a2cae5561051cad1e3
BLAKE2b-256 7e3ce049ef60d8c45097b689480df6161e158b82f5e8fe88150ff3cb05d925b4

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1231ef468be849aee66a7869842ca0a69015d70d10f38a82ba55575a9987edb6
MD5 522293bed2d69b05d2613e3a2f689c0e
BLAKE2b-256 7d6d7269bc5a62c25618f757b4f241db1fe9d481318a6ae5b261d5fb52b61c6a

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b847319ab0486614e96d557bffbc4532881f0f33fb0749be7c0d4eb7ce634512
MD5 09a1cd924255cde2a2b8036aaf0ca537
BLAKE2b-256 f56cd719fe86674fe1455216ac62c9eba8f02652135822a7184ec91872db0e7e

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.23.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for libsumo-1.23.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5fd274cd922f780220e1257c86e32197859b630dcadc8c733ba0ff1354462b8b
MD5 2ea7f8cbb4260c45933674742435b6b3
BLAKE2b-256 059ca7bbfcee1ad408f3c2b2b09d917596252bd066b6add46d1fcf8fa461cbb5

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 229eb45b2cba911b90a44e1f39351cd717bd22b5459b4d390a09a33d3e59985c
MD5 db6ccd6818b77b66ad6bea6ec30864b9
BLAKE2b-256 d77255340d4a22e0a018551c23916b32e2e97bbc8f86fd418bde35d3c62ffc9b

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4b9fbda61279d7f240f916bc0dfb62791c117d47422a85662c7551f1a2aeefb0
MD5 a311be6fa1db05f398b8393e244e0162
BLAKE2b-256 dee10ebc73f580b62c3fea4cbea358cc8cef55500a5938c8d2e488e93f0d5cc8

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp39-cp39-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp39-cp39-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 9d81cab4223cdc822aa1f51717223130082d748dff98fb1312caa83e0f199607
MD5 aae2d195cd95bed13a5a963a022739fe
BLAKE2b-256 158f9d906a1a1fb6e122f6b145d6ab33151424fc6d448b4387bc7cd29829859b

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libsumo-1.23.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for libsumo-1.23.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fb037e6aaca16c3ccfedc5578191bcf94831fe62d6586d4b6cca37472bcb560d
MD5 6c99087d1eb6db0e4b381dd6733dda2b
BLAKE2b-256 540e3dd8a1174efbff79aa01553a7045852e1b1ed4f1ad470509906febf981f6

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a75f3e241b08c40d7ed8135568bea879da2afa8d7b004155a17b4a4f65f691e2
MD5 40ec1adc07b8e0a90ec2ce047ce532b8
BLAKE2b-256 55906f37010e03d36bb9278bef5ab87378a60f7f7cfbbb43683e1a1af836f53c

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ed57955dd5335e054e8c65c9d6d24203d3280db0568f0614eff8fe33f6f0c9a
MD5 19b6b2f229cf0d9d67ff09d2153c9c40
BLAKE2b-256 0b22d8dd45bfb35c5a04b0c93d41e70567f321e9288032a30f5908c21d2d09e9

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1dc531ec794323f57914d9a9060a58663f4c12ebf17446a89491edc541975e94
MD5 555d56ccd0dfa2dd0ba6cc29157eff93
BLAKE2b-256 88e76db134013c8b8ea00ad3cec4146d3871db7b2185de80f1dffa2dddd87805

See more details on using hashes here.

File details

Details for the file libsumo-1.23.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for libsumo-1.23.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d3bc6e4f61a35c87af225c08e8807e311dd5700065dcf36cfe50b916f7b580e7
MD5 c3474f926b9439054f02820907e3410e
BLAKE2b-256 1a084be4881a17c15c862a2e0b5aed6702f62f7593d4656b23857c74f3e7124e

See more details on using hashes here.

Supported by

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