Skip to main content

Swiftest


Swiftest is a software package designed to model the long-term dynamics of n-body systems with a dominant central body, like the solar system. Swiftest is a re-write of the Swifter software package that incorporates modern programming techniques and performance improvements.

Installation

For most users, installing swiftest can be done via pip using the command:

pip install swiftest

This will install the swiftest Python package, which can be incorporated into Python projects using import swiftest. It also will install a standalone executable called swiftest, which can execute simulations from the command line, provided that initial conditions and configuration files are available in the path.

Documentation

Please see the Swiftest documentation page for more details, including advanced installation instructions, user guides, API documentation, and examples.

Licensing Agreement

Swiftest is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Swiftest is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Swiftest. If not, see https://www.gnu.org/licenses/.

Download files

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

Source Distribution

swiftest-2026.7.1.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

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

swiftest-2026.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.3 MB view details)

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

swiftest-2026.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.5 MB view details)

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

swiftest-2026.7.1-cp313-cp313-macosx_26_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.13macOS 26.0+ ARM64

swiftest-2026.7.1-cp313-cp313-macosx_15_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

swiftest-2026.7.1-cp313-cp313-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

swiftest-2026.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.3 MB view details)

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

swiftest-2026.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.5 MB view details)

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

swiftest-2026.7.1-cp312-cp312-macosx_26_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

swiftest-2026.7.1-cp312-cp312-macosx_15_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

swiftest-2026.7.1-cp312-cp312-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

swiftest-2026.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.3 MB view details)

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

swiftest-2026.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.5 MB view details)

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

swiftest-2026.7.1-cp311-cp311-macosx_26_0_arm64.whl (7.4 MB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

swiftest-2026.7.1-cp311-cp311-macosx_15_0_arm64.whl (7.3 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

swiftest-2026.7.1-cp311-cp311-macosx_14_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

File details

Details for the file swiftest-2026.7.1.tar.gz.

File metadata

  • Download URL: swiftest-2026.7.1.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for swiftest-2026.7.1.tar.gz
Algorithm Hash digest
SHA256 ef0983bac24cea0f92d4f4eb22bc49170d0e2579c01835ae721efe6525cf514d
MD5 e4d4c24caf06636bed88cf7616d8f3aa
BLAKE2b-256 8254f7d4545eaf31c5320ccbbf17d31d11a811d2466c8be29d4897a1beb01939

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1.tar.gz:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbb64a24ff268380612fcdd40a18324217f1c48d927dc0dbf1dfdb0806ff0745
MD5 7f0fc96e04323d3d48032bef062b976e
BLAKE2b-256 ca53511f4d39ba67fd44b528385983512155432280920d93fb6c4c19bffc04e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9214951e5143db1c13ccd0096b3fb1ae98da9ab672e34ebd5b4d9170188b2ba1
MD5 eceaf69439c4decc229979bc7550c009
BLAKE2b-256 bf9a8ceae7b623211c0435e19bf3ddb90f2e495d21a6e4dfe70a514442b4f144

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp313-cp313-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 122d777facefbb468655286951ca599e13636a06b4d5c619a10e6dd53210e58e
MD5 626284e471e8cd485aafcfa14de2f0af
BLAKE2b-256 a77088cb5188ae5ff471ac2b96ea0122ad2330bbecc9686c3680348b34cf3996

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp313-cp313-macosx_26_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 30408476bacafe0edebb6c11397dc31feedc43f5f95073d8b4d5741ec126e346
MD5 d38e43a4d6e09ed4c57d1aba8fd59b40
BLAKE2b-256 1d2dc2433482465c0e8d53f95cd3b225cdc53087a4593eeb8b506304d5646ff4

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3e5813b0e3cea4d23c3949f1ebff96671a52dc69a27581b15ba5954f203d676d
MD5 29def0fbb3ee2f41adfd486fba23c830
BLAKE2b-256 21a364239a28f8218834422fec2c85554a101551f477b7f7f38dd348d75efaba

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fab91a4885c627020c361191ec2385ba54ec5fa0a302c2e3957cb5078fa7130a
MD5 21f0a81c373d19ffcf81359a43cb137d
BLAKE2b-256 5b325df54f2729fb59944786ffd57412ab1fcd6a5861104f8a38f7211608f341

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5fd9b167766c4441fee496f47508da8b461be5fa8c057253388200ada3ac0eca
MD5 25fd340bcdbec9d9686476796348a54e
BLAKE2b-256 d1b57e1a19ce1f7605954e92970864f71e1cbdca1b58780489c06121ddb95a6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 dea9b61a1614b04b28e70b6d1555c01f898286c95a73cc114dd22d7cb75afdf9
MD5 7ce14d1ec152c8a0166353f1690dd2c9
BLAKE2b-256 40af4fdff8b0ff67cff90cb35f5ae83093213732ff81c605ba17904659c17a5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp312-cp312-macosx_26_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 20c133c7e61f33578b943aaa94629943510be0cb8afb0a819b7501209b1d8093
MD5 0a88e9828bfb185d7da2bbf40842404d
BLAKE2b-256 f670436363d0350fba5711939beb863bc65ea68148a3e39b4238e5f2b8b6703f

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e6aeefa85da99cc64cedf423078f3a577574b405fe25c042cc685530d9e27b73
MD5 314151d753524938a488cc4447f41027
BLAKE2b-256 8e04806f593e84f944431f49b03e3e37a92ad222dc8941eed8ab23edb33362f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6f1ca72fc30e8de373808595659b248ac4d25f7835f4decb37ae0ddba3d94fb
MD5 723779d3c260ef212a90c3ea9fc95eaf
BLAKE2b-256 771ea0b57ae01ab9ad2a869255dcc7b6acfa9253a1be8700c036b78b7dff9f16

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a2f996347c725ff36d4a29248f7c2d7d27363fbf1c35cd6c8b070ef02e01e02b
MD5 b430b5648101df8335333110e63fad14
BLAKE2b-256 c8a43bfca088bc8c89c4a92a40612e66190c4c5d5ea95e580919ff9e94c22b98

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 371b14b99cdd3d86cf60b247773ccbc87bf753f07a8e9c9683859ca32aea4145
MD5 08e3b4613357329b3eb899ece86e6b37
BLAKE2b-256 06ecca91eddbbc5093c72f9e8ec6bb008c075299a5023850cce8cb9a152ef12b

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp311-cp311-macosx_26_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c67fcefc1e2298c15babe6c99ce9d3ed3c35a6084ee74aa0d168cc7dcfaf9c04
MD5 8170095cf0dc2f2ed4b16064255f8132
BLAKE2b-256 28ff68fa476d830f38b87a9e4f32b273d60adc68e83bc9d171fff8aa2e1abac5

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

File details

Details for the file swiftest-2026.7.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for swiftest-2026.7.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b39a13ffe9e2fb4acd1bec2a3290468a844bb57435c8bd8d133d02bae112f5df
MD5 994203b6821704e713baf5640a98f341
BLAKE2b-256 de97e502ccb3dd45d81cf7cd3a85713125a714574efa6f46ae3c794d188d07b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiftest-2026.7.1-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: deploy_wheels.yml on MintonGroup/swiftest

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

Release history Release notifications | RSS feed

This release

2026.7.1 This release

16 files

2026.7.0

10 files

2025.10.1

10 files

2025.10.0

10 files

2025.9.1

10 files

2025.9.0

10 files

2025.8.0

10 files

2024.12.1

25 files

2024.12.0

25 files

2024.11.4

21 files

2024.11.3

13 files

2024.11.2

17 files

2024.11.1

21 files

2024.11.0

15 files

2024.9.2

28 files

2024.9.1

17 files

2024.9.0

24 files

2024.8.0

24 files

2024.7.0

28 files

2024.6.1

28 files

2024.6.0

24 files

2024.4.3

24 files

2024.4.2

24 files

2024.4.1

28 files

2024.4.0

28 files

2024.3.4

28 files

2024.3.3

28 files

2024.3.2

28 files

2024.3.1

28 files

2024.3.0

24 files

2023.12.1

34 files

2023.12.0

34 files

2023.11.0

34 files

2023.10.2

39 files

2023.10.1

34 files

2023.10.0

34 files

2023.9.3

29 files

2023.9.2

25 files

2023.9.1

29 files

2023.9.0

33 files

2023.8.0

20 files

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