Skip to main content

Tools from the Attosecond science group at the Max Planck Institute of Quantum Optics

Project description

Attoworld

DOI

Tools from the Attosecond science group at the Max Planck Institute of Quantum Optics, a.k.a. Attoworld

We are still in the building phase. Things may change, and haven't been validated; use at your own risk!

Documentation available here!

Structure

The module has several submodules to keep it organized:

  • data: classes and functions for handling the various data formats used across the labs
  • numeric: numerical tools
  • personal: a module where we can add our own functions that might not be of general interest, but are still good to have available to we can easily share work
  • plot: functions for plotting with a consistent style
  • wave: functions for processing waveforms and pulses
  • spectrum: functions for processing spectra
  • attoworld_rs: A place to put Rust code with a Python interface for cases where it's particularly important that the program be fast and correct.

Contributing

Code guidelines

The goal of this module is to gather the python programming work that we do, which maybe others in the group or the community at large could benefit from, into a module that we can easily add to our projects. This is easier if we follow some guidelines for best practices:

  • Use docstrings so that people know how to use your functions.
  • Comment code enough that it's understandable. It's possible that you write in a "self documenting" way, which is fine, but if you're doing something fancy and non-obvious, put in a note
  • If there's a function or class that you think others could benefit from, absolutely feel free to add it to the main modules. If you think you are likely the only one who will use something, you can also add a submodule to the attoworld.personal namespace. This makes it easier to share files with others!
  • If you're importing libraries, check and see if they're listed in the dependencies section of pyproject.toml - put them in if they're not there. This will help make sure that "pip install attoworld" will work out of the box.

Working with git and Github

I know a lot of you aren't familiar with git - it's incredibly powerful and useful, but has a learning curve. A lot of code editors have tools built-in for working with git, and these will do most of the work for you. However, it's important to set yourself up properly if you want to add code to the main repository with minimal difficulty.

Forking the repo and getting a local working copy

When you add or edit code here, it'll take place through a "pull request" (PR). This means that those of us maintaining the main repository have a chance to review and test changes before they're made, and that you can freely edit your version, using git for tracking changes, without affecting everyone else. Your edits will take place in what's called a fork. To create one, just click the "Fork" button at the top of this page. You'll have a chance to give it whatever name you like.

Once you have your fork, it will be located at https://github.com/your_username/your_fork_name. You can download this and start working with it using git from the command line:

git clone https://github.com/your_username/your_fork_name

Now that you have your fork on your computer, you can work with it as you wish.

Making a PR

Once you've made your changes, to add them to the main repo, go to Github and make a pull request.

After your PR

Once your PR has been merged, it's a good idea to clean up your fork and synchronize with the main repo. Before you add new code, do this from the command line:

git remote add upstream https://github.com/NickKarpowicz/Attoworld
git fetch upstream
git checkout main
git reset --hard upstream/main
git push origin main --force
git fetch upstream --prune

Do this before you start a new wave of edits; it ensures that what you write is going to be compatible with the up-to-date version of the repo.

Developing locally

To work with the repo, i.e. if you want to add functions and test them cleanly, here's how you can build and install it in a local virtual environment.

First, you should have Maturin installed (e.g. pipx install maturin). This is the build system used, which converts the repository into a usuable python module, and can install it for you.

Now, set up a virtual environment. Navigate to wherever you want to create it and enter

python -m venv .venv

This will create a virtual environment in a folder named ".venv" (the dot at the front makes it hidden). You can enable this environment with

Linux/Mac:

source .venv/bin/activate

Windows:

.venv\Scripts\activate.bat

(or ..venv\Scripts\Activate.ps1 in PowerShell).

Once your virtual environment is activated, you can build and install the package. This step is easy:

maturin develop

If it goes without errors, you'll have your working version of the package installed in a your virtual environment and can test with it. You will just have to run "maturin develop" once such that the compiled library is available, and now you can work. Changes made to the python code will affect the python module in the virtual environment.

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

attoworld-2025.0.40.tar.gz (480.2 kB view details)

Uploaded Source

Built Distributions

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

attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (870.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (995.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (873.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (846.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (841.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (870.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (994.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (873.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (846.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (841.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (870.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (994.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (846.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (841.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (846.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (872.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (868.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (991.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (842.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (838.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp313-cp313-win_amd64.whl (678.9 kB view details)

Uploaded CPython 3.13Windows x86-64

attoworld-2025.0.40-cp313-cp313-win32.whl (666.0 kB view details)

Uploaded CPython 3.13Windows x86

attoworld-2025.0.40-cp313-cp313-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp313-cp313-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

attoworld-2025.0.40-cp313-cp313-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp313-cp313-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (846.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (869.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (992.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (871.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (845.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (839.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp313-cp313-macosx_11_0_arm64.whl (793.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

attoworld-2025.0.40-cp313-cp313-macosx_10_12_x86_64.whl (808.7 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

attoworld-2025.0.40-cp312-cp312-win_amd64.whl (679.7 kB view details)

Uploaded CPython 3.12Windows x86-64

attoworld-2025.0.40-cp312-cp312-win32.whl (666.1 kB view details)

Uploaded CPython 3.12Windows x86

attoworld-2025.0.40-cp312-cp312-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp312-cp312-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

attoworld-2025.0.40-cp312-cp312-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp312-cp312-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (846.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (870.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (993.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (873.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (845.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (840.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp312-cp312-macosx_11_0_arm64.whl (793.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

attoworld-2025.0.40-cp312-cp312-macosx_10_12_x86_64.whl (808.8 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

attoworld-2025.0.40-cp311-cp311-win_amd64.whl (679.1 kB view details)

Uploaded CPython 3.11Windows x86-64

attoworld-2025.0.40-cp311-cp311-win32.whl (665.8 kB view details)

Uploaded CPython 3.11Windows x86

attoworld-2025.0.40-cp311-cp311-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp311-cp311-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

attoworld-2025.0.40-cp311-cp311-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp311-cp311-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (847.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (869.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (994.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (872.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (845.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (840.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp311-cp311-macosx_11_0_arm64.whl (795.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

attoworld-2025.0.40-cp311-cp311-macosx_10_12_x86_64.whl (811.0 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

attoworld-2025.0.40-cp310-cp310-win_amd64.whl (678.7 kB view details)

Uploaded CPython 3.10Windows x86-64

attoworld-2025.0.40-cp310-cp310-win32.whl (665.7 kB view details)

Uploaded CPython 3.10Windows x86

attoworld-2025.0.40-cp310-cp310-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp310-cp310-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

attoworld-2025.0.40-cp310-cp310-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp310-cp310-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (847.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (869.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (993.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (871.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (845.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (840.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp39-cp39-win_amd64.whl (679.7 kB view details)

Uploaded CPython 3.9Windows x86-64

attoworld-2025.0.40-cp39-cp39-win32.whl (666.5 kB view details)

Uploaded CPython 3.9Windows x86

attoworld-2025.0.40-cp39-cp39-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp39-cp39-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

attoworld-2025.0.40-cp39-cp39-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp39-cp39-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (870.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (993.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (873.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (846.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (841.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

attoworld-2025.0.40-cp38-cp38-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

attoworld-2025.0.40-cp38-cp38-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

attoworld-2025.0.40-cp38-cp38-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.40-cp38-cp38-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

attoworld-2025.0.40-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (847.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

attoworld-2025.0.40-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (869.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

attoworld-2025.0.40-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (994.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.40-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (873.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

attoworld-2025.0.40-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (845.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.40-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (841.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file attoworld-2025.0.40.tar.gz.

File metadata

  • Download URL: attoworld-2025.0.40.tar.gz
  • Upload date:
  • Size: 480.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.4

File hashes

Hashes for attoworld-2025.0.40.tar.gz
Algorithm Hash digest
SHA256 5493020a87b045298c698a43f927f4e83f162c7a7d75365a77ab0977aca3a7c5
MD5 b703eb454c866366ac88ff34a3c4e26f
BLAKE2b-256 b8046b9a1fc3d559cb4b2cc02e6031d2460652e165c428d39dd4e1e97cfb054c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6a8a2a6fa07bd00ab1ac0c65274582af49bad0b94746cca4e76bfacc5643df8
MD5 001555ba1f02aaa766521f414d099a92
BLAKE2b-256 3c14fd58780a84ffa5d863aa98bfada319c9d19b94208404ed017d616c529c63

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3fc0ca5820d94da4d1b8af84c05ab4adfcaa0cda283e3dcdb407732f6fdca523
MD5 f40fcfab7a5fcc9ebdfb387cf69a0986
BLAKE2b-256 dcef8d783477c174e4212616e375aeeaf5b485f4542bfb7c77edd7a6eacd7fac

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 baba974b8b5cb3552fbf7dcb004ee87b2ec4b9370c2c37f07aee1714ce640718
MD5 1f15e972d63254e9f67030012773aa56
BLAKE2b-256 0a8a61d1dfae624abea8d6b15ba5123aba81ea1d09c7ddc5cb910b70a106abb6

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50941942e3cf8d74bb8954990e26b93aa5f6943c27bde0e0f4301e9defa9a49a
MD5 d255abea72e8cb5eac83764eb0e5117d
BLAKE2b-256 8d2154865d1b2983a613ddccbd992ac81bc4c54ed3b641cdc5591dfbf38bcbff

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00d5621df1c0e77e15b8fcd24ef7432e1c9a76830889286f87f700c8173f69ed
MD5 5c236cb80847dafcd802898b7b5fca04
BLAKE2b-256 345740aeacefc0849908b0c8d720c1929cdec98f86448e68bb314033b2f150e0

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 360ae119881f0b3c0b9c43ec6f7dafc74954506c8ef4dab03984db5cd257a4e3
MD5 f3a2487223b2ba4ba2353a1b9252a360
BLAKE2b-256 1d16a7c29cc10f7f95ffb042d6187e529aba1b96476da73cece2ec2eb8481ade

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0678eafa5960916d8ef87b2339b5a3081a1cfa00abf95ec7048729be11f5faeb
MD5 184d6fd411b355d1e8e5f8d0cdd035dc
BLAKE2b-256 b0115c158c3e93dcafc64dfd1fad001be6847f65e92752e9c67d83a481d222d9

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b8ab3f588ffbc2239073d7d47e95802677d4d6a8074d6f2e064355e3f50571d3
MD5 0b6fd15f37eae3ad3a6f0d0e25af0000
BLAKE2b-256 ab2743fb96b52d6072f840c72571ec25e3fe1dfa699be02afa5df8be7b3e696c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fd3b3acb0125d44fa72b9db07d384e374ac86dca888fa8d69bbcceacc5af5fe5
MD5 0b8d1913d1fe103932d573ffc142d270
BLAKE2b-256 11bc01ba94a00373c75a3a7c97b0d3adb8705e73c972144cb675db544b34a819

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 40a3d223fdd641df54f287397765fd399392882f71023b4bdfe24662f3bb3214
MD5 ceb877816cdd849d4ec40a0cb8c3cece
BLAKE2b-256 0bcf626bae50536608b5b80b1c85ec79fa81ea06c6b1ecb0176b976e03791911

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bfa38ba575d6957242f53076c5bcba3e96074ef391091a47318bf9ddb247ddee
MD5 316a04e7450702e58696ca7fea1c7995
BLAKE2b-256 c967162680220fa1fc083923db1b09d4817b56d2190ae695e4f9561bb8ec8ba4

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6c24ccbb33322dbc2d5d4f0283cb5aa508eeead115ea42bd848647f4b26d1a02
MD5 bd19332da534fc4fdf4609d007f9a1bf
BLAKE2b-256 979b5656d66cc13fc3f7cc101616a15342cb454b425a41395ebad39428849084

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7b595e52072bea950f16ccd65e0a0e79241e5605cf28b1827a92c1136edd3d12
MD5 c8ab22b40a6546c4a3257eeb5e216d51
BLAKE2b-256 4faef34461e552255627cde9284faafeba579a24aab83ce37ad94f7cf6afc7c0

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74dbfaa0afacc28cbe6694f2934947857d00ade2dd0711da9a9e99bdae2ed4c3
MD5 933b418af8629bb27126b7344c790f6f
BLAKE2b-256 ef3043af346302ff1a3e49fc6a92b95e01a85535a82963905a8b2b49e1f25217

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13c9cc7ab73032b004f6ad4882a169532cecf2cc939ff96b64f8ff0f0d4af8c7
MD5 818cc3f8a32d1805c714d9e4cfed7889
BLAKE2b-256 42f4db58bc236ebd4c09068adbfca740efbf1882b2a16d35cbe312d52eb8bd80

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1e17659e8335b6d7169b6a0943b45579af97310d41a35a72e77a28f0d9641c8c
MD5 82d33bb365289b42c5299a8e2038bfc6
BLAKE2b-256 a780cfc6037aa502b70a27bdac9eb4dbe20c031d3d2393a208fc9b537879b55b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b68e333f29b080af1bf15b71df1f5a2e92bf7bf2ae5b510a3b1370deeb2c546d
MD5 55d0c30febc81fd2e8baf65225847705
BLAKE2b-256 142273d8027956a4c6118a8da77c0771d194d21576a9b62dc6b12fd6530e03da

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7705f550f457100ecee960fdf98deefab9d1923cf7f2363a8830ca0dc3536006
MD5 6e09ffe97b5e16a5c0334e5b2e554eac
BLAKE2b-256 b82ea36b5b794ae637ec6e24b0746e325d08be3cef2ea7385460fc648bb3d9cb

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ec598886b96a32be006af06c90812e53ebac319eb27272167a4fca5f0ea765a8
MD5 e59a4d6313916ef638ede5c184029d5c
BLAKE2b-256 bae4754172a2b17dbc2ac9bf0fbf9a1cd7cfa70252dea31cde005cc211294d24

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 68c1d06d5fc18a1fa6725f92e8f449c212a5ecccbe24295e23f0fbbc929bad37
MD5 4365861a6a4787db43f40fb3d72a6f09
BLAKE2b-256 eb4df26709393ea253c37b29f04b1d6f820c311b4cf695543012ae93bd459f04

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f148c9af431a651798c7f7e6e6db3f182978d5906a1628d49d579993ba9312cc
MD5 50cf9eaf55b8370c3133adab0ea52753
BLAKE2b-256 3de4e65c3459da46cff533bfde14d89d839d644d9ba72275444364704dcdf867

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d08aacd3c839db4e5525d9e603ed9ef62881f66532199d11f47dc712029db1d8
MD5 d09bd6651f099d4432c8d17ae4a24302
BLAKE2b-256 7d6939e2557a059ce6587b6240a0fef8b0cd0502ec3bf8d8188b1e34b1475f34

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 59b4a6975da3d01e9b726f873691196346e42f15bc0b29378971a6258425dad8
MD5 8a23b60ed41c2f9a5b0bc31baf398f38
BLAKE2b-256 f96fa95027c26218e6b878b5708919192ce30eacf92a214445a3523865e9c89f

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e21d619310aa12105a682eadf1814d66bf3a0804cc4ad6ff185bb96c1466dd78
MD5 28399906f666127fc386e4e8066de814
BLAKE2b-256 f314c95b89adb9e82e93d40eba4cb5602ecec8e2e9767aae9bfcc25e3cdde119

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 289d5d66fc6321b685bf199491f15aa4f4624b7aeeae5d0a47c78273dabd79a3
MD5 34a9625c483a2152014424d097c4aa59
BLAKE2b-256 0a1c8db42266810efbf021c96807eee6157c60c9d942830c8a5d40c66dca77f1

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cc83960ad9f1929ba635e94eb009814ce9752d19a986f35f7e228de74eb612b2
MD5 648c5278a4e7bcdb856e4b4729c6d7a3
BLAKE2b-256 189f55f2319c8e49c8a9cd9908136ebcc02521c5dc0a07bbef689625bf15cb70

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8f64ace99390a7616dc5ab8116de7ab70aa2b07247016ddd3074560114fd4b2d
MD5 4a9d4fc92755ebd46076949c6a02b06a
BLAKE2b-256 dc5a50b55e40a6dd12d160b4b24c2bbade209f7b54d35a49edd5a200556f60bc

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b822fc7c3ad82a6551a1780c0a4c8317ae0561d6787b633adfce57f29bb3d8d
MD5 6790406f722888ac3bc57f5135a91a8d
BLAKE2b-256 80eede053d4eacef7b0906c26b9b3613a96e5037e0a0290c30668f5020f35c32

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de77a320cd14183f9687e0a22384eb876977d6e6f8b2748f679d3e1a440f6eaa
MD5 62c99ad52cfaa06be1343f220dab7159
BLAKE2b-256 837eff51752921a23e77c3338ac6463a0ecbab24bdc8dcc6f75e12cde30b45ca

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 affd680ad145e95ac38ab598de775a884d75d405da9988b8a968a24c5026d4cf
MD5 c61db2487a1deb5da38a6ab354c7ae13
BLAKE2b-256 c94070d54087f1873b279d46eac52872c865ae4cbb6aed173141fe8dc92c160a

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5cdcb124bac83e19828f6a801c9ff9ed51084cf1619245b3cf246c79420eb8b8
MD5 a95dd66b2a8a9c99da9fdf17fdc2b362
BLAKE2b-256 0e39469fcca37a377b52f22c78a93206170db4ed79e5219c455333dd84d049f6

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a986192fdbe595c1fa1047b70e21ea01774a34752bf35b7e15849b7610e6de6c
MD5 bed18e57d9cb835e4ef68d806df9328a
BLAKE2b-256 2a3534622d07b999b114c655895cac5d631cd3d0d41970468cb78fa325b586c2

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6e816082741d5b5decf1cfe0919329e97abf97dc10a34bed964c5d9e79063045
MD5 dd2326413db144ae0a861dd0161b211b
BLAKE2b-256 0dabf65f07beb4af82390c6b14bf9888ba4fd14efb3ae11a610f5c4285cb98c6

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 45c0112c51a38afaf96e9f0f2a0cf17415a0ada94e294d55820978a8d0ea4676
MD5 eef1f0ffb63ed076b718360f428f3346
BLAKE2b-256 8ad825cf4a96f59d5b5bb2497c85544d17ec82d2ed084f0497505212682fa4f9

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c39b5f7121931c81100709637db0442d6a13da87a06a02616d36609d784ac1bc
MD5 086aea39ddb26c176d9e674aad95b289
BLAKE2b-256 82f782baf0141c475a79b6cea647c42b8de0f51511c68544a1461f2ae4ece677

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7d742c1d843a400996b04f7a8b3e47f0ef6bf84ffeb28c02cf5c2f93bd95e0c9
MD5 a844963f6aee965ff1bd506e58d976fb
BLAKE2b-256 7ed783cca7a00923745423394b2829c57e0ec7b76f3b09d5aff07a990467bed5

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 77f496d53f140f9b4ddc44415e2e65516ac0080a3e743512b24f2fd07ed696ea
MD5 097f62b9ef82c64887cf0705072d23f4
BLAKE2b-256 d431d332663390f9390bd994409da1ba4add043fe3386fb2afd26603b4cc34de

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d8633072f96e614082285f6c85576c3ad0e5a8e578d16ef37c1029ed8ad24769
MD5 2700b59fd5306367d88ba0f2759c8440
BLAKE2b-256 ef5adce466e6857852d2e8d12370bfb95561351f5bacaf51363a75a871c84197

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1f6942105c8dbd7ed1e8a2e85f99c8d61b9e63786233c6da40dc8b98a5cc1e50
MD5 b93359431f74630b445bf7e5fd691578
BLAKE2b-256 ae740237af1e3f7d61845a1812a118b76a1a853bd8387dc34be32e66563ef2c2

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 91aa646073d1b07e2674d02ebea94d01baa6a0a555e4857f83f67806ebd5ab1d
MD5 c4d152c37bc86290a4f3da85e26a1b95
BLAKE2b-256 cacdf9411bde21f11a812a4c018df502a9b7978d242880b0c7a6579770252ec1

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 28c83eeeeb9f193dea0803c6c7c9f0e4e3735d8d7b5247e1554ac7e26d3068bc
MD5 58443ce5e99ca9cc1d2a10bf25d10cb4
BLAKE2b-256 4fffd7781ae1f2285aa8b9b3add45956c353e9b992d71cf7b97b77f927a98e28

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 028c36015330a463293855858d9ef0244577a3bafb25c94b6c716877df7d814d
MD5 4b89f1f3460599be33d571c9980ba8b9
BLAKE2b-256 48f7da52d82b550b711aaea1332676732a510ee69f97034fc944f16c06723e61

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6c2479af3288a17881442e63d406ace914f3e4461208e7565ffe986e24ab9644
MD5 dcfd4d4c9d90aeb3e583948a5ba5e3a3
BLAKE2b-256 e2e2b5ae4e3678342704fb02b24c09674484898e9cdc8a9606856a7e891d174a

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0c8e6c718391c8d59cd96fbc02af20830dc02612042cf823a9520e46db5c2f02
MD5 6a00a1cbb89efbb61dac0e67aba45638
BLAKE2b-256 6ce9d0189b2011fc405cf4df68e09a1bf4ac1c3462e2d6ed91f7db3f95a21aa1

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccc9a2509ab405417c2f94c44963db7ebc8a86ce3bf1f5720cc0c5edbb6c3c98
MD5 8a1a10ee25bcc0143313ac824eef7219
BLAKE2b-256 d986bdfe75753bda748737cbd756b6898bec34a3cab81400b56c061a19eec0db

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ed24f6630068ab96f380754078a146116d8353b5b32c0bb7d935031b517ff935
MD5 384797106668c60d24a33ab849a5750b
BLAKE2b-256 d9e46dcc8bccdcbf1e1d7d76e8a14f0debe07ec2343f166944ccb89180eadfa2

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3fa3ae4959cc63ad99eaa3a5d4efb9f41f83907488226337290387c0335304d5
MD5 aa9f5da169247b4f208e33756bb037ef
BLAKE2b-256 86ea8b2c0ad86b9b40d6c23ebe2057c458a11bc0366b65e775eee6e9ec063257

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 04825f61ea0a3bb1be09d35330fd34cc3bbd70f339606d08e8b720664706ea57
MD5 daa9449f5f44fbc39ff3d5c392becf46
BLAKE2b-256 95dc8cdcfd6b1e288d5c3dc32ad46dc269c1d2d50a447df68b1e644cbe5610ea

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aaea8a3216e69d0763adada97efc99f765004026a70bf9da532d78b69a712a67
MD5 d4faf351760b6726f61436495c294c3c
BLAKE2b-256 c2cf657d8bc08cc8a84cf136b49fc1e8b7aaff1ee5b66a4d70bc7c8f3e33923d

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e221c4c908fdd15f45996808b2493800d59f6803b207685e0d8ec18fa5eee51
MD5 0ca891de1a923c43ac3fdae15bc85370
BLAKE2b-256 8db8b78d240a49ffd136f6982ae1cea402bb248e1d74788f201bc953d5dc4c52

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9527cae36acf45e3120c7d8c409fce7c60fff66757ea99316747d59c0c651e55
MD5 87ee318bc338c14f76109e25bfcfc33b
BLAKE2b-256 04f45bb39f163bda1a22ee45dc12992ff489f17b2f0e40260bb5b2f0c1c6f247

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3040714bb0e6abb32d62c84f74245c9fff3122f0e361ac76e11b31c8f9bff4bb
MD5 60924da7d70c897421a6027122867e03
BLAKE2b-256 c80f796d8389d2e76ce884bed7f47829ab49ab810d46f09018b91208138f69c9

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 05669de5743a5cbb525d33abe35edf41ddf6a0b45d70f59a99a3cac85c6112bd
MD5 1b41a1183d8488f6b92c95c2b8768a28
BLAKE2b-256 f479e8824da5fe34454f7c7ff3b1c0a93f1ff251c0bba1fd6ec866026c73ce50

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4939effe380f7487e29e5d06d7054fe010c613c097fa4f444fc135ba39ee9b98
MD5 f95384799769df3c61e7c67aeff854d0
BLAKE2b-256 476f41b4b1a72d2bff9c3fa33bb1b9677a79fba78826b93325156c6d2936859f

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 88697fd885f3cca84e636e22e4e5f3e163199709e93917fd7512a2beea19900d
MD5 93b6c2d366c547a0d3750a9152b75c88
BLAKE2b-256 4daff191386cfb66ed2e1d6cd048437d0a82382e6dec23699599231374495439

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 48067fe365dcf4fcfbf7bef4aed78740a2fc1d946f7d7a59a7c2e98dd7122ab7
MD5 2d54ff97b1f437b4c111916a970e8aa8
BLAKE2b-256 3c082d526601fe6f1984ae98a26e416b86ec62ee6d99ea87c13a6de0541c61b5

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2295e0fc4246977e1b9a2a11b8c89fd53ef3b58b78b8bdb81ce20f7198c09fd4
MD5 345e5eef30cb60ef98c8cb9efe91f872
BLAKE2b-256 9e05aba7207beaa5209547a245ade091c075c320711edf71acc392556f487468

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 19a90b5fe09d339a54d444cdc9657f93ab41155fdeb5fc5b1288d9c317b40f6d
MD5 54b729b83b69f66409552b61bc4b8e48
BLAKE2b-256 c48395a6e8a7237538510ec2f2fe47803d2f258bd1aa7de56d4abd835392bf8c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 868b408c6478528a9c9f0f29f4aab97e76f1755567eadfe79ffe1a9691020909
MD5 07f827e77508320054f1c183d58ff0c9
BLAKE2b-256 55e64ecc1c0ba17e96d66dffb5af6ac46ffd2d420fe52cdc957e24500a18084b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8bab1c26daa94435ad2eb68476d39760f1b1d7fd05eacb53ad71b538052544d7
MD5 0c493dff1b35a8c7858d23ce90b1b35b
BLAKE2b-256 54371b1647ab7863700d9c69a30d2458dbeeecfaa2b47fde0686bdc063794f4e

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cb500903f1d9485b1d3c6d9ba323d9b89beb68d6cd9741109d73bbf4316c49ee
MD5 2e9edf2cc703c45cfd1c336b2500eeac
BLAKE2b-256 7cc421dc70e01bc29d72b69cdb99611bd16c69ce8ae0350b21ab5b14400d3661

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f51d6a68185173bd67b966f53192181923369e595328440deae483ade36a74e9
MD5 f859e1a8e22cd13a6b8cbbe7ff8b0c44
BLAKE2b-256 50b8d4cbde36555b9f64c80fc4a0b0d06b9a5215580280a4e939cccf10fb89de

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 62d8c214b3026f4ee6d4a4ecb49ff23b05ea96bc42713abded8b1af5d9fcbab3
MD5 7205e74c1728b83ced155a6a8ffba585
BLAKE2b-256 ca10491ee5a5a0a9be4643e7ccdc7a0864bdd82f584c2703da218a2536421dca

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45109b3159e1cf8543b21808f3d341ea1aa90c85b6dec6624acf67e4c1d0fb0a
MD5 d5e2d0820df989330117cbb775f2e0fb
BLAKE2b-256 e776933b6a1d8355fd2fc85c9610c16e2f2a50ad33aa0aee9c84a3bf6e998f90

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb2d831b6dbb93d92e430e1b16aa28bb816e0aa49228ac4f09166aefbe5bdc43
MD5 6cf34dc9829aa4027fb18480300e491a
BLAKE2b-256 da138ec5e5431e48ea27e79c3295b2ca16c99cf53e1533cd8f7aa5c8a938de1b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4cc4a655c596ccf051ca5c516f9a7b9a18652ab5415f27c846b16ddfc942ebf4
MD5 3e2f8d0e58a8efb6fbc44024f74d97fb
BLAKE2b-256 4a591f20b0fb5090e457506cb85177fe03c066ba081205db071005b5452981bb

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 37dee31a0e8978147966ccc230fe3217e6b5cab35dfbf8a0d11b25156e3360f8
MD5 55b234cefedfca02817ea46bc4943f8f
BLAKE2b-256 b62193cecdae7e8f40ab9f99591db10f89beaff3f380f609b2e6dfa53fd98047

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c8e4cd6a83b7deb82ec1209afe3b4768a94891085b291a8fff7b7f6a32ec4957
MD5 41f91e704a6a157e7f1115e5f20a212f
BLAKE2b-256 c68f47b168651b8234b4a1fd12305f51d3d8b248994d85a484ba9066ce09bbd7

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd64490d14baca3a55eb2f62bf4cdc806e376c8da6e83647030d9f04d2282200
MD5 3dad9fcc12b23a282dad109f00cf59ba
BLAKE2b-256 99bdd3b06ac71de3507323ffb48f0e552ad545f1ef3c88a6b61992a7b312ef6b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0a60d6b009acbbf9dd5dea188032a4964c7cf87db93a7c9f0f3f4dee9027e361
MD5 4261e60d97d4f8cbd73253acd5eed7dc
BLAKE2b-256 3f7eff1620a8b6174c4f9807b6f6fae89d5dcb9f40d727e99c5586b73e14c572

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dcf9cd9c6c35a1c2f1ef1552b79a82be2ed079af5818caeba602157e3e057d6e
MD5 6dd30e94e0be3c075c9da7648c8d542f
BLAKE2b-256 056699942534e710fba6c5ceffedde191dee0c4537403859e713e6fdcde80ed1

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04f914fd9925ed0d2504d20b92df3c827c8e0557ef1650343b991dee213cc5a3
MD5 620b90722e1ac781570ee130347fcbfc
BLAKE2b-256 3843368369bc7506670dc18bf05e0aeb0d905d782bbd8100cb3a113ca8a2c72a

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62e6eca2e67a2a15da20b8377ae289266f2cf2ae45cea34fb4a96ad0a1cdfe52
MD5 3a472eb1679b4a96210e839118e0b218
BLAKE2b-256 198c67a3f6f460e11dbf1c6c44cb1ab66a3afb2ce20e80db435214424078a296

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 72c26900424188705b4adef89cacd61a51299a384e0679c2222364e0ef54689d
MD5 fdeb56bd6f86a0d1d1f4688eaa9be05f
BLAKE2b-256 f8613c584432febec4eea01f38c2044b4e29fe79fc4368cbc6a7c342b5e303e7

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0e84865d685970586b1371387c1e59321b85e47245cb3855b7c891675163fb13
MD5 47c179a6bdad01b91375e5a7f923e243
BLAKE2b-256 f80c08b8e741da99b8e0df4f477dd0143814a92dc0b12428b14562bccb11445a

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7c587b91f92be78f71292b337aea64684f78f5965f67c31af14f7e60306e1746
MD5 ae1bc55497b7ba54f514eedbb9c781ae
BLAKE2b-256 86068c50dee595bb1a73d0fae3d62b5b312ff405f94d2a668be6a6f67b686135

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dc60446d2952ff5c5fe0290ed8ac47fb535ab101ca94f05b25cc010ea2d06604
MD5 fc3d367dc617724e50b57c064f4cf2ee
BLAKE2b-256 f42173ce2a1fb4c59ee4ce241ed4132226a8ff298c30dd08916bd7d00544da5b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 630672106044815acad8fb2af5e5b5675305e9f6be80be0f9a89ed23eda4c4a5
MD5 54a52d8a1ac73bfd1b6c04eea4ce2b88
BLAKE2b-256 9230e2fb4dd43e239b7dbb59ff08a619c9c8b871984bbbc52210649672fd15fd

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8db03c8c2890ec59f6d122b43a838cc0b3dc1a6304f4dbdd33b9ba039289e882
MD5 20c3399d8915992107fda651c8d28113
BLAKE2b-256 b7e3776df38d655506579a872b145d67309a278ca1b497e3d1e67e58ee22cc2a

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 92906426b13ff6e35e89613a2ef0a596b6ffeacfc7e1799bd3311fdff6629c12
MD5 d63d0f46f3095747fec4053f54936250
BLAKE2b-256 622751153752b3f452b66d0d5f5ffa8ec9d939b3ae34f28e8ec5a13981f9a365

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3462d55ab737dce4c0a6cace1cf40bb863c34793267682a87f12e773f9cc0cfa
MD5 9a3d68a667084c31f6b6462dd6d5eedc
BLAKE2b-256 0839ce7394873d425b27a115e55ec8cb6925e26a10698df9a75cbbdc30cde99c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6245f75143223a2ea079e4d0bd279cdae16569ad9e943b67598c25b8372ef3c5
MD5 3ecea3dfc9d285a4c24331141995a651
BLAKE2b-256 06ff8ace42eeeab5b23724068f2d8a6bc2dde661907830f4985abad2cfff2979

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0860473038ef98772ef4469cc81875215e3e517b17d81b1e93a89aac252dc79
MD5 d225235f79dcb23980132225eee4284f
BLAKE2b-256 3f3a21be232ea6af64053c3336940340b141b39ac12f8e3611e45da549c6ae3c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 efaa9d6176d01870bd475ee114bacee6d4730af7925011364d09906498b4949c
MD5 7b15c8d193b28cb2b1fe0577ea732977
BLAKE2b-256 5eb271ffd79bb5a146690929855560d5d559529c77b9b3026f29eaa63b4a497b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4d6ae46f73eb7bafbecac37f65697b589c22c3b113f98024ab0970c4388c394e
MD5 88972af688fd80cd0affb5f395733557
BLAKE2b-256 be3ceb2e67fa30b5146cee165c65bbe7c0a97e8cb332c436f2225b1a4e0408ea

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 27865e5062cfb6727d83ae5ee298c5e072bb6a8eea4c1d09816f2bf7000ea7de
MD5 8db66e3786fc69e1a5a636a975f537ce
BLAKE2b-256 a9a3100f58dee4192cf2399364c81c69beeb1b630be1a53719b37294d5676062

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bbb180657009c39458d1792035780d687bb89878e0159e844ed42426b6332ca5
MD5 bfd66facea4c5a11adefd178641b0b6e
BLAKE2b-256 a3872b0b41f49abbcdb8baf76bdb2b704df2301610240db7c36d2c6869a87d8f

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b66ba8d57bf4609a0fd6f833711e000a9b3bd2f18aae47be74b2ce81cf436800
MD5 bb4dc00a6597b1060d8aa13bb7354cef
BLAKE2b-256 98b613695e512658d2c8ab5182d6d53ab323d8b64b56ee1c1f9f920221567d88

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f44c5884c3f408fbe4fcb3496badd7357117765faa9b612a04f2def366ce033a
MD5 7e75f13de046f57776e312f734ca39aa
BLAKE2b-256 87d90d5def65fdec70cb73788176e910aca17e65fe147389911cc8131b3207fb

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 96b28ebc93cc54074fa916c566fbd98677fb568417506a7c5326d44b3beea690
MD5 1500729d3e9ddd41fe7d1ce6e85aa9df
BLAKE2b-256 284409ea7507f6915b090dba191c42b312b234069cc94747a4fe9fa9916c2844

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9e28e16fbc86556952401047a2400373436921246d529c5792538aef3fb92cb3
MD5 e6a4abedf903c727afdd4dbfbca67224
BLAKE2b-256 09b13d782e72205417719f15276f3f8ac2549f02bfecb182a1d13dc96774ff64

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56ff7d87279da39f509e69937c48bbcf09ce01b0e599d16a928b2b2667ea3821
MD5 96f0c67a069e1731324f08fb845054bf
BLAKE2b-256 62d6bb0c18e6b957815e969d54655e1f5bc58cf5bb4b1a2802ae6da8a9c557d2

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3ba7079d5287bb9a3cfcd4e9c93d7b3e8f69a65c533614203a4f4df56405b9b4
MD5 4307abc497e0e3f3aa78dd62f12d8798
BLAKE2b-256 2e8d6b27bcdcacbfb2b2950cd68cdbc93f3c19b7bc941de1f7228eee32229a5d

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a3c04c94997b63819cf197a07aa762bac0fe2501db8c635498fa4dc4b21d1f90
MD5 946255596c88ca789dc2da8ca7daa051
BLAKE2b-256 9f1bf37d90eaf54dd73085ef1b346aad4540c779c491838cbba85341101b89e8

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f55269bf2ce5111b2b2015bc373a8cd454fd9fcfefcffbda9695447cb0e0a4e8
MD5 bd1e7d0c1974f3eb9af56565879dceac
BLAKE2b-256 dd451f44e942a3c6b935a9ba4466be1bdce372afa8f0d5c906d86e29daf8f82b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ed03238aa6b1d494c04ae3a437cfcf1ad5b172f065cb40073729feef4e756a22
MD5 e244368ca1ccc4ffa2be54ae8373f15f
BLAKE2b-256 07fe479fe2019e02bfca5c22f1c56767597e3e508ea6008a61c42cd0d644e017

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 827ef274418ad5781cfcd0e075c2290dbb8757cc23a58655a4a508ceb1e8e87f
MD5 7b24eee9596f8f2aba37d6577816d8ae
BLAKE2b-256 3653ba4749639f0f5e424f539e92b18f99550c983892bc6cd2dcb98e1f31281c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fa488887f9ec9e6d536583a34da38c02fdf0540d9e3d38008f474dd8cb9bf418
MD5 5c1dc24b83d06725d28cac18dfd7fd16
BLAKE2b-256 5b1ca5ca338f2e512c2cbc1829116487f046f271e5920a6fb3629a131dd010e1

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d71676c0e7bac90eb165f94c3f1e1137a80e87e490a3ab4e53e0deb4f1c1892
MD5 7c39af8b095640db3b3d493283f31f79
BLAKE2b-256 c4cfe66b08213f8158c5493020c1a371720c298ab54109340b99a78861f816df

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 82cea0efe7c345172e016071c90f2cd762fe85e6aefe99eb40e688d9d839d772
MD5 9246642468c479ecac04f4b0c0768a6d
BLAKE2b-256 be8f6340aafa3776966aa71e7921f9f2a0faed44b6fde3c46a6e0c1df5bd345c

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bb92f4c02f414ed41e938643bb84e2c006f50bf22e7cb4842797a1f6ae88179f
MD5 e2e12499e60257d7d6d03ef4e9ec7c83
BLAKE2b-256 7569ce1f035e408badd144f8662e62b99033be7b5dd27af762d4c9d7ada98148

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 28fca2be756d75aa6b7b102e6a600978664e5e8b4d1bbbeb0fccb622fa11bdef
MD5 8ab42bca567c8679c3db7f04d5fe2fb3
BLAKE2b-256 f7eb4332715b4d89911e93234eb37a879a6665fea4580540269229d6bc76e157

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1ce8efb8ce6cc15ec54aee38ff178ee6ff41b729fa88c96a57db918ff8a44b5d
MD5 004bdacc4c741607311a272fde34812e
BLAKE2b-256 f7a92b792ef891550822acc01567fa108a0e66636a60ebb24b1a444161e15468

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6099fca887cc2dc05c7daed29de6858be1af44f33244e2f74021110b467edfeb
MD5 83e9e185b15ca5dad48145f1301fc1be
BLAKE2b-256 def2cfb4714cdd3099a75391154034796504a9a488c705b99262ac2e66bc88ba

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d11649951806f75de6400b81bf86b750a4b922aff10005367e1c372941d6b5af
MD5 776ec96c48ed077bfb3c0f7135b2d147
BLAKE2b-256 dce204cf082692ea1e3206dcd4dd05eb8266760288b663a7c09ceaa69356d026

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cab42d8cbb7f9349fda8812953f8a76348f20a31e53f24efc2b897771988fed4
MD5 9934ccbb5a5e3c2ffb4d785131e002ee
BLAKE2b-256 228349b47e2114305e1e6ab26a4190e8f0c2cb2671ed32a7e881cbb3eea551cc

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 06bc615b2f4a92295e20df70a4f4bd358b999ff7efb91c1f62f678dffa95f884
MD5 395d89d4d75928c0e847d3652cba441f
BLAKE2b-256 21d91d413d507c73b141a852a8fe5bb20670a7accaf783820a25db37e08fd06b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b19a7516858b3863439ce1f518a2c3d9a7c93af44afd28eadf25f564b897ee54
MD5 8755a8fc6448ed27fd3a86b7767a82f3
BLAKE2b-256 99369b0c7484ff431682d7a02e3908069f5390fc2523a1e860b64b1ecaebc29b

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 787d746da3903015445a8b1ff541bc599f3bf5ec166febe5a38d788320144684
MD5 2597917e479ed1148031967e038c84fb
BLAKE2b-256 7bd8eeb748dfdf2ee65bdfec73086b55a1cc536086e505e35717a4c3378f6225

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5ae5b34e706a1d582be00751939eec72339f259e45e8422c94f73834b4fa83e8
MD5 12349fed9c98ff096f9ce1099778d316
BLAKE2b-256 d074c02c525691829a6508175311d6c6e0ed82719589a807ed04552631eb54c4

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0bfa07c2091dfe7cb2f93d24a9793b8b1493dcd56c6902f2ab412b851d2ab81f
MD5 7c10bc19182d636440beaf585a79a15d
BLAKE2b-256 0d8be13616f36e47377c5d7929c813390e4295baebd6416cd15f967580a60463

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b81434132f2b1fe0b659ae5b84c8ad94131c1839ba27d47fa2c90749bffe170c
MD5 e033545e7b174c37a4c0a001def2bac4
BLAKE2b-256 2432ced48620890e05d9ef7232e93cbb2f50179abb368597cc65217e7a3b5c50

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 24297f9cce66454d87fdcdead613a03127c5aef9e1546199105c4e2dda1c849c
MD5 80d3d536d0d99d88aaa46c41752b4626
BLAKE2b-256 5b6eea009cc597237c57f6acf35e2eefe4c573912c906b1ab2de361a8d2d349d

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.40-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.40-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c574c973d265c8b77a6476aef747f0d3024770dbd9de821d01cecc244557d02
MD5 b44fbbc39a3d323cb30267373fc47bb5
BLAKE2b-256 012bae99a92fccd3e32fb690538d98228ed32a964de2c530af19225d35a4bcdb

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