Skip to main content

Nextroute is an engine for solving Vehicle Routing Problems (VRPs).

Project description

Nextroute

Welcome to Nextmv's Nextroute, a feature-rich Vehicle Routing Problem (VRP) solver written in pure Go. Designed with a focus on maintainability, feature-richness, and extensibility, Nextroute is built to handle real-world applications across all platforms that Go (cross)compiles to.

Our goal is not to compete on specific VRP type benchmarks, but to provide a robust and versatile tool that can adapt to a variety of routing use-cases. Whether you're optimizing the routes for a small fleet of delivery vans in a city or managing complex logistics for a global supply chain, Nextroute is equipped to help you find efficient solutions.

You can work with Nextroute in a variety of ways:

  • Go package: Import the nextroute package in your Go project and use the solver directly.
  • Python package: Use the nextroute Python package as an interface to the Go solver.

Features

Feature Description
Alternate stops Specify a set of alternate stops per vehicle for which only one should be serviced.
Compatibility attributes Specify which stops are compatible with which vehicles.
Capacity Set capacities for vehicles and quantities (demanded or offered) at stops.
Cluster constraint Enforce the creation of clustered routes.
Cluster objective Incentivize the creation of clustered routes.
Custom constraints Implement custom constraints with Nextmv SDK.
Custom data Add custom data that is preserved in the output.
Custom matrices Use custom matrices to achieve more precise drive time.
Custom objectives Implement custom objectives with Nextmv SDK.
Custom operators Implement custom operators with Nextmv SDK.
Custom output Create a custom output for your app.
Distance matrix Specify a distance matrix in the input that provides the distance of going from location A to B.
Duration matrix Specify a duration matrix in the input that provides the duration of going from location A to B.
Duration groups Specify a duration that is added every time a stop in the group is approached from a stop outside of the group.
Early arrival time penalty Specify a penalty that is added to the objective when arriving before a stop's target arrival time.
Late arrival time penalty Specify a penalty that is added to the objective when arriving after a stop's target arrival time.
Map data in cloud Calculates duration and distance matrices using a hosted OSRM map service when running on Nextmv Cloud. Note that map data is a paid feature.
Maximum route distance Specify the maximum distance that a vehicle can travel.
Maximum route duration Specify the maximum duration that a vehicle can travel for.
Maximum route stops Specify the maximum stops that a vehicle can visit.
Maximum wait time Specify the maximum time a vehicle can wait when arriving before the start time window opens at a stop.
Minimum route stops Specify the minimum stops that a vehicle should visit (applying a penalty).
Nextcheck Check which stops can be planned or why stops have been unplanned.
Precedence Add pickups and deliveries or specify multiple pickups before deliveries and vice versa.
Stop duration Specify the time it takes to service a stop.
Stop duration multiplier Specify a multiplier on time it takes a vehicle to service a stop.
Stop groups Specify stops that must be assigned together on the same route, with no further requirements.
Stop mixing Specify properties of stops which can not be on the vehicle at the same time.
Time windows Specify the time window in which a stop must start service.
Unplanned penalty Specify a penalty that is added to the objective to leave a stop unplanned when all constraints cannot be fulfilled.
Vehicle activation penalty Specify a penalty that is added to the objective for activating (using) a vehicle.
Vehicle initial stops Specify initial stops planned on a vehicle.
Vehicle start/end location Specify optional starting and ending locations for vehicles.
Vehicle start/end time Specify optional starting and ending time for a vehicle.

License

Please note that Nextroute is provided as source-available software (not open-source). For further information, please refer to the LICENSE file.

Installation

  • Go

    Install the Go package with the following command:

    go get github.com/nextmv-io/nextroute
    
  • Python

    Install the Python package with the following command:

    pip install nextroute
    

Usage

For further information on how to get started, features, deployment, etc., please refer to the official documentation.

Go

A first run can be done with the following command. Stand at the root of the repository and run:

go run cmd/main.go -runner.input.path cmd/input.json -solve.duration 5s

This will run the solver for 5 seconds and output the result to the console.

In order to start a new project, please refer to the sample app in the community-apps repository. If you have Nextmv CLI installed, you can create a new project with the following command:

nextmv community clone -a go-nextroute

Python

A first run can be done by executing the following script. Stand at the root of the repository and execute it:

import json

import nextroute

with open("cmd/input.json") as f:
    data = json.load(f)

input = nextroute.schema.Input.from_dict(data)
options = nextroute.Options(SOLVE_DURATION=5)
output = nextroute.solve(input, options)
print(json.dumps(output.to_dict(), indent=2))

This will run the solver for 5 seconds and output the result to the console.

In order to start a new project, please refer to the sample app in the community-apps repository. If you have Nextmv CLI installed, you can create a new project with the following command:

nextmv community clone -a python-nextroute

Local benchmarking

To run the go benchmarks locally, you can use the following command:

go test -benchmem -timeout 20m -run=^$ -count 10 -bench "^Benchmark" ./...

In order to compare changes from a PR with the latest develop version, you can use benchstat.

# on the develop branch (or any other branch)
go test -benchmem -timeout 20m -run=^$ -count 10 -bench "^Benchmark" ./...\
 | tee develop.txt
# on the new branch (or any other branch)
go test -benchmem -timeout 20m -run=^$ -count 10 -bench "^Benchmark" ./...\
 | tee new.txt
# compare the two
benchstat develop.txt new.txt

Versioning

We try our best to version our software thoughtfully and only break APIs and behaviors when we have a good reason to.

  • Minor (v1.^.0) tags: new features, might be breaking.
  • Patch (v1.0.^) tags: bug fixes.

Project details


Download files

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

Source Distribution

nextroute-1.11.4.dev0.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

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

nextroute-1.11.4.dev0-cp313-cp313-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.13Windows x86-64

nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (6.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

nextroute-1.11.4.dev0-cp313-cp313-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

nextroute-1.11.4.dev0-cp313-cp313-macosx_13_0_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

nextroute-1.11.4.dev0-cp312-cp312-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.12Windows x86-64

nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (6.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

nextroute-1.11.4.dev0-cp312-cp312-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

nextroute-1.11.4.dev0-cp312-cp312-macosx_13_0_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

nextroute-1.11.4.dev0-cp311-cp311-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.11Windows x86-64

nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (6.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

nextroute-1.11.4.dev0-cp311-cp311-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

nextroute-1.11.4.dev0-cp311-cp311-macosx_13_0_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

nextroute-1.11.4.dev0-cp310-cp310-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.10Windows x86-64

nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (6.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

nextroute-1.11.4.dev0-cp310-cp310-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

nextroute-1.11.4.dev0-cp310-cp310-macosx_13_0_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

nextroute-1.11.4.dev0-cp39-cp39-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.9Windows x86-64

nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (6.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

nextroute-1.11.4.dev0-cp39-cp39-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

nextroute-1.11.4.dev0-cp39-cp39-macosx_13_0_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

nextroute-1.11.4.dev0-cp38-cp38-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.8Windows x86-64

nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (6.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

nextroute-1.11.4.dev0-cp38-cp38-macosx_14_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.8macOS 14.0+ ARM64

nextroute-1.11.4.dev0-cp38-cp38-macosx_13_0_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.8macOS 13.0+ x86-64

File details

Details for the file nextroute-1.11.4.dev0.tar.gz.

File metadata

  • Download URL: nextroute-1.11.4.dev0.tar.gz
  • Upload date:
  • Size: 7.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for nextroute-1.11.4.dev0.tar.gz
Algorithm Hash digest
SHA256 253a0609085bd08fd10acf916d4b2d6ef9fc06be7c415763ba6bf1a91b360a72
MD5 4e0f401f2a5defe1d7680d119c581bab
BLAKE2b-256 feab395c9da70c28c447f1050227f76c7324997e43a7c5308d5fae15d5ff5441

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0.tar.gz:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f859e8dd446d13ec283bb7356d6228e1deaca580a741967498a1829deae3203b
MD5 879c16955184fa70fc7993e24e077f29
BLAKE2b-256 4a5e2d97577d929c09cd6c3b75686235056ec1c1460c83e29383af2b1f8e0e82

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 97faec524a0d408267a86048ca45338290fcd31423eab0db7d42c442cbcb573c
MD5 8005a800843f79b5cd6950ba39c1adf3
BLAKE2b-256 e5b5cc9f997604db06d7dc9a07699815ffa34d10827f6fa78d28e392e14be1c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33cbddcc0a305912aef5c84e94cc9698ed8a08651a5faf37acef7404853758ac
MD5 8b427e7bbe89636ed308a540c813e950
BLAKE2b-256 05ca9b9e05d55a4566d64816ef3e2171b68063e888a4f2325cd4cbfbd944f697

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9519a6cd90f9640cbd1c39544aa755d4a0ca6ded09fe5260cd354a1e502acd7a
MD5 e77d7faed6dcd7635b411306b3710b8c
BLAKE2b-256 f6f82bcb73b69762d9694e0b0345518a3fc1d925bc42de5dde4aa2e4331d45b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1971747b0458e3148e73ac0591e072bff3ef1d36f2792e081b8d81dae3777829
MD5 aa35b1702edb1c3d7e3903587f036d6e
BLAKE2b-256 a92af1a09e5c90035bb32d545e9f0a50c40a9ffc5bb59f9c003485da8caa05df

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 35aa307b97f115280396438b12f97f9a331eb0ef4945de8d80bfab8a210e3552
MD5 1c9e663be32257a7d48643b1eb8c09b1
BLAKE2b-256 9fd6a0d7aa5ae2367955d0cdb079ddf916c1e219c392853418886da5892226d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea94666480e67e9f14f85b68ca9fb9006a3eccf4c682e3ef1a9431c368c0ee7b
MD5 1544e80c7ed85e3559f3e627d2f10f52
BLAKE2b-256 36bb07cc29d596b05a8863890761179cf6d6082b20bf2837897ecfe3a665e4a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc96f6e8898aea31d3c8ebca4239a22d8513273e9527287e2c0460e67fa40fe6
MD5 d9cb814b2baa8adeba32839147df593c
BLAKE2b-256 2771408cfbe792920037930d42c64f6564f8b4b8ae33305a3fe28c414faf4ae5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6caa73ef20b94460ea63daca66aad51c74f01d1d45c99e04beb02c9fd0a5139a
MD5 42c36ef022b499c6bf8f07aebfb07ffe
BLAKE2b-256 aa07f4a5e139f1048df5f640addf35d9662ce5a57db95864214a90d6eaf7fde4

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cf1f8e858dbc5e22e32b2b4df606a77bc115f30cf56614d3a879e4fac83658b0
MD5 950d80af3faf9df4f9f6ecaf701de64e
BLAKE2b-256 7b1b685972fb55826145bd6452dde15cdf181150548e0bde13623080f1298911

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 594370acda38f7d868ca8eeff0b0a4061d30bf554cfc674cfe2ee1f82cccf9ea
MD5 378408bd35cc66e89cc6bd27f3b9d0a4
BLAKE2b-256 3dcd4184adc007fb22041d2bb6084c9b2b4a7127f8cc5abeb4b56787328447f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5826066fb0fb173a51f9a010603a51d72126f63b8ec3c61e1cc62123c6a6c9a0
MD5 e13f3d3d5b366860c80e7cf4311f3a10
BLAKE2b-256 26e9d68a183a175b6cc155dacf470684d8276244fea72d86808c125caa3497da

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3566341ee9ac0ebd1a1185f440679e9858f4bc2a39ec01d0b842bb3d9c5b7d4
MD5 ac6fe120fa4cb4bc7861d594a0af506d
BLAKE2b-256 814983a843d144dfb9b5dedf6b7fcb14c8d6e9eb8fec748ac1ab098f0c23fe4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dc8b4a54c50e6b0c65b74bdd940494d43ab5c61a53561cc21cbc79d3c2e5c7e4
MD5 44bbe6d0cc2b8d09878086677d7fc88a
BLAKE2b-256 f161b6f4387735adab006a4c7e3af02e6f8ef221cefc065dd668b9d74c29038c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4bb06114eb82fc167e622b0923eff4cde06f37de2f96891a3dac3b406601e4e4
MD5 31cd867587f19b7bf6f5d5067a27ead4
BLAKE2b-256 236a12842ca51b604a0c1775805ac5a21b87663e4a88cae3a2832d32137ced0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 346615c274d2ba11a3703cd55bfb53441252f33997be1d1e360e06ac09481a94
MD5 09c96846a24e20adcfe2070e7b1eac34
BLAKE2b-256 21eedbd461713d57945f497e12ae1c2066babcb2d0552d20cf36b9d99a3c0662

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5900205ce639a1c38e7c824734081a5f0f399c9a5c6aa619a727b427f9aa33c9
MD5 fb992afd91c0ac6ce6865f783ae55ad0
BLAKE2b-256 8c384b16393fa549d501692297abd293e9f109b794197406945f382cad02ffdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1448cea0c688144652f5186ab286f23c2dccc960316b2aa4f9ed22550ccd2241
MD5 2046a4b86cdcdb15a6fc0d1f704bc571
BLAKE2b-256 67f27e4721366ebbe2ef8b290adcfec5d0cfbc75085c14397d8b378b715f382d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d5a9436f9ce473d82b7e559df330989896387758c6acf0d6c522615a59e59dd2
MD5 610a9e62a5dc4e74d18d286016a9c3eb
BLAKE2b-256 a1c22daa23d589a2fe4c51c9bac656b315b13cb7f21a5b07a04f5db378cf4dda

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 93a570cd8ce9f245fe5c78b94057100079539b4f021ab314c36abbe998876f88
MD5 2275ce45f41877687941a9903d3036a9
BLAKE2b-256 5410b6ac10e25d7deeb81a93f1b97b4c67ecff3cb149688595b3f2f507a8eafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp310-cp310-macosx_13_0_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f97eb177b61f6623b8f2c511e445c11d94ee1e57eee5a3652ab985d7bd655991
MD5 32934d016e43e7eb284188161a40bda3
BLAKE2b-256 d720da205932d4b564081c7872428d0303913d1b0c684008cd3ba38c201692e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp39-cp39-win_amd64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c2b29c971f38671ea7cdcdeeb75d96e15f95c97f7f27da054f282a249e94099
MD5 3b8190fefe0b40ea6a6417bc9e01170b
BLAKE2b-256 8f32dd07a13e5424aa153960d41c5c4414da0816a8bd7b5878dec4e8512def04

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73ff00aa9dd1334b2e10eeaf7deb6ababddb9e9c62c12407585234a6c05565cf
MD5 a1154df5ad3326a586fa17a7eb7c6661
BLAKE2b-256 87f62e2be025c15036090dcafa53f838bdbadd5fcb3e5df688fc7ba455d45437

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 867384a5dbf7166956af8bec9bedb643b3cefad8b8abbc727453fe4cf0c5d35a
MD5 133f9f53d78c4e939b892520d95e7049
BLAKE2b-256 0c9572deeb616df6656c0b486e4d3b1563840081ae038a5f561a06ecde023714

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6a9176854f069b62813c596518dbbbfda89462ec189fa57a55cfe18ed1270804
MD5 e786bb0d4c0f718f5e38506c4d12f36b
BLAKE2b-256 81baa8c2165484465ebf438695463a43411a9a46a3251862857a91f7afada4c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp39-cp39-macosx_13_0_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a64acd119f82101c638eb5526916dc40be7c1e6e9e709aef243cafaec12f10ec
MD5 c288fa81a80b9c46f7a1dd1a9502acc0
BLAKE2b-256 192603f58be08a6aa756a7b716736f5acabef526a538fff501e3068e10ee9ceb

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp38-cp38-win_amd64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 52ff6bcd01294a867f2d474f49726310f9e3a404ee6a9258a46f7be08f27443f
MD5 618affe298f98d4e4690a3c0f818c850
BLAKE2b-256 a125c0c38de4a561a38cba0b81f80bfa49636d9a3cbc58aec9450145f7b77486

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cba90791570b84175fcf4e6f1810e625bfe11a72675c573b1158734ead79e035
MD5 2d6a3da88210c6f31b973d9d72d89f48
BLAKE2b-256 a118012d4af105bead27202a11993628b90c6506a87cd40dede9f2e714cebd20

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2684f26898f0efe82d2ddce8db693024b6f70346c87bba52a8a00f097f0460df
MD5 2af4a32eaee930b4a31c22a5940758ac
BLAKE2b-256 103941df63e9c090d074489b8486b4869222f8ccd3f9affe09ef3c8ad3d41083

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp38-cp38-macosx_14_0_arm64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nextroute-1.11.4.dev0-cp38-cp38-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for nextroute-1.11.4.dev0-cp38-cp38-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 74180fa22a4a4884b39bff48694c235279369266a79e906b42f7133ceb0cf798
MD5 02b887a9e7c2241cabddd5a436cf1e0f
BLAKE2b-256 8df9a97fc565e25b5bf05c1a3efcd308fbdafa9f9aa533764765afb11a731231

See more details on using hashes here.

Provenance

The following attestation bundles were made for nextroute-1.11.4.dev0-cp38-cp38-macosx_13_0_x86_64.whl:

Publisher: release.yml on nextmv-io/nextroute

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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