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.31.tar.gz (210.0 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.31-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (741.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_i686.whl (768.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (831.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (741.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (571.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (592.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (711.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (594.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (564.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (741.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_i686.whl (768.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (831.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (741.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (571.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (592.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (711.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (594.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (564.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (742.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_i686.whl (769.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (831.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (742.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (592.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (712.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (570.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (565.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (569.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (592.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_x86_64.whl (737.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_i686.whl (766.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_armv7l.whl (829.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_aarch64.whl (737.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (590.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (708.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (566.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (561.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp313-cp313-win_amd64.whl (412.3 kB view details)

Uploaded CPython 3.13Windows x86-64

attoworld-2025.0.31-cp313-cp313-win32.whl (397.6 kB view details)

Uploaded CPython 3.13Windows x86

attoworld-2025.0.31-cp313-cp313-musllinux_1_2_x86_64.whl (739.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp313-cp313-musllinux_1_2_i686.whl (767.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

attoworld-2025.0.31-cp313-cp313-musllinux_1_2_armv7l.whl (829.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp313-cp313-musllinux_1_2_aarch64.whl (739.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (569.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (591.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (708.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (592.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (567.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (563.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp313-cp313-macosx_11_0_arm64.whl (522.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

attoworld-2025.0.31-cp313-cp313-macosx_10_12_x86_64.whl (533.8 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

attoworld-2025.0.31-cp312-cp312-win_amd64.whl (412.8 kB view details)

Uploaded CPython 3.12Windows x86-64

attoworld-2025.0.31-cp312-cp312-win32.whl (398.6 kB view details)

Uploaded CPython 3.12Windows x86

attoworld-2025.0.31-cp312-cp312-musllinux_1_2_x86_64.whl (739.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp312-cp312-musllinux_1_2_i686.whl (768.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

attoworld-2025.0.31-cp312-cp312-musllinux_1_2_armv7l.whl (830.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp312-cp312-musllinux_1_2_aarch64.whl (740.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (569.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (591.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (711.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (593.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (568.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (564.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp312-cp312-macosx_11_0_arm64.whl (522.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

attoworld-2025.0.31-cp312-cp312-macosx_10_12_x86_64.whl (533.8 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

attoworld-2025.0.31-cp311-cp311-win_amd64.whl (413.0 kB view details)

Uploaded CPython 3.11Windows x86-64

attoworld-2025.0.31-cp311-cp311-win32.whl (399.3 kB view details)

Uploaded CPython 3.11Windows x86

attoworld-2025.0.31-cp311-cp311-musllinux_1_2_x86_64.whl (739.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp311-cp311-musllinux_1_2_i686.whl (769.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

attoworld-2025.0.31-cp311-cp311-musllinux_1_2_armv7l.whl (831.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp311-cp311-musllinux_1_2_aarch64.whl (740.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (569.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (591.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (710.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (593.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (564.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp311-cp311-macosx_11_0_arm64.whl (525.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

attoworld-2025.0.31-cp311-cp311-macosx_10_12_x86_64.whl (536.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

attoworld-2025.0.31-cp310-cp310-win_amd64.whl (412.5 kB view details)

Uploaded CPython 3.10Windows x86-64

attoworld-2025.0.31-cp310-cp310-win32.whl (399.2 kB view details)

Uploaded CPython 3.10Windows x86

attoworld-2025.0.31-cp310-cp310-musllinux_1_2_x86_64.whl (740.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp310-cp310-musllinux_1_2_i686.whl (768.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

attoworld-2025.0.31-cp310-cp310-musllinux_1_2_armv7l.whl (830.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp310-cp310-musllinux_1_2_aarch64.whl (740.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (569.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (591.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (710.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (593.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (568.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (563.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp39-cp39-win_amd64.whl (413.3 kB view details)

Uploaded CPython 3.9Windows x86-64

attoworld-2025.0.31-cp39-cp39-win32.whl (399.3 kB view details)

Uploaded CPython 3.9Windows x86

attoworld-2025.0.31-cp39-cp39-musllinux_1_2_x86_64.whl (740.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp39-cp39-musllinux_1_2_i686.whl (769.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

attoworld-2025.0.31-cp39-cp39-musllinux_1_2_armv7l.whl (831.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp39-cp39-musllinux_1_2_aarch64.whl (741.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (570.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (592.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (713.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (593.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (564.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

attoworld-2025.0.31-cp38-cp38-musllinux_1_2_x86_64.whl (741.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

attoworld-2025.0.31-cp38-cp38-musllinux_1_2_i686.whl (769.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

attoworld-2025.0.31-cp38-cp38-musllinux_1_2_armv7l.whl (831.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.31-cp38-cp38-musllinux_1_2_aarch64.whl (741.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

attoworld-2025.0.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (570.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

attoworld-2025.0.31-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (591.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

attoworld-2025.0.31-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (713.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.31-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (594.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

attoworld-2025.0.31-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (564.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for attoworld-2025.0.31.tar.gz
Algorithm Hash digest
SHA256 94d758a62cd5239f116056686400535dd71dfa969c89ca5f9b7b58538588c953
MD5 cb67fbc1f2c18f8f9b71d845ee6f1d19
BLAKE2b-256 de888386b6422ef85a33eb9ae4b28bae6feece894d2439b3fb3cdbd9047fe064

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 836732f52ae9777567184d84f03fa31e08aa97d1f7e06cef7bf955e44f8ad2e5
MD5 5e5ac3c5ee2c533596472bfc0f317a57
BLAKE2b-256 8ae9b2a333683de6de3326878f1d24b33803faab973ac0ce67fbd7b3e8fa1b9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 001b55aec7d534669c7d39c89e293a59113ad28148c7dfbb3cc2c5446aa82046
MD5 b31ebe6ecbbf7f7386949af25bc5c139
BLAKE2b-256 2c2c8f5aba3d43fbaec2adea651cdc7b2a41cfdd35506ec355f199d4c87e378a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 21bb09062b2df9e79a7e02370f5840b3d25242bc764c1254630a9fc24295e73a
MD5 605ac9b09335a38c8615e523f3e33622
BLAKE2b-256 c00ba3533855c722d2c560693855d76d7fed694a55e6cf0c63fb8a108212a403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9e063f933c53b7e39173b00ffec714b2b5a27e49ef83a88f6b4e6435aa1aad28
MD5 48d848cc6fa7d3851f1def239b8941a4
BLAKE2b-256 52f331f52987ccfd617b6c1fe276f3383403ac662581be14da507caa2b49beb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6db30aaca09cc9ec655e5322c76da587c2bca6a8c36cc4ff260e674c3bcbae4
MD5 c6d1d3632c70369818d60d49c275715a
BLAKE2b-256 80c43a845185a73675cda7d16bfff20b2275ffb5bf890fac5f5524109820829d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d238e36682022a10cc95f315a0654323628e9c9a1beb1d3604f810676ea68dc7
MD5 b237fabd14e4cd8ee709cb16841465af
BLAKE2b-256 9ea892af97cf7a3959fcf026f734f02e00a85dbbdd6763ea807bc7525339051a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 aa3cfc56b2ba422d82afc2db6a1bf5fd387b3814a93257b3d5ad29c42a8df60f
MD5 d8e7bc63c1621b3e8b2435f595ca37a4
BLAKE2b-256 13ef8e5413288ab5102747305134ebf01736cf1257584ba50b36d30878289c17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1d1053e05bd98aacd7947d058a563a75f130c3570327234ceec1752b976bbbdc
MD5 70953664989b34cf4de3677cc6cd12b6
BLAKE2b-256 efb714943fa9ddd1860dbf1195c9a02474e3681da562d835e4aa64d57d475e64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2b022a36b009599f21a5f6ffd492e12c9f7ccec1eb56738f2605fe8fbac40452
MD5 5a5965f5ea645612de7510e23467d321
BLAKE2b-256 912c14ae124e24a7395f8f9a07d2f8ee9103559e81ecfcba13f7b8d521cde22a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1eecf3a2ed24ef9bde27e1eb331872692583a58b5876db717fa12b72790bef51
MD5 24ae52395f7693250d5030bd9d0ecb30
BLAKE2b-256 6bf6be8ed73fe586e854ba74a4b0a6ad4eaf95a38bcc878c3859642cc02c0287

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4dba8e22fa8a8a17d9258eb9ecda2cc9ac5e36d40fd847b5a1566732b070bad
MD5 f2143ce8513574816615976700a74810
BLAKE2b-256 600a606f3ee976cbef6f4c55f9529cb180765d5614e5bc5c59d4451dd0db086e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b03aa6e528dd8be4a4e0f1def1ae1b1c982c1a44e81bf47db80b2c09d988ad46
MD5 6126d1c45c3224098c38f4fe8e3cd2e9
BLAKE2b-256 5a6d0bdfb4e39dc2662586742729165c2a267d38440b80c29f1a99de80811d5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bb9a204d2bdc9fcf57d41aa62f2459510e21b0ff064fc645de210e1729e8b021
MD5 85c58ca5c0d4389ab643101f4b66f868
BLAKE2b-256 88e85282ffb431ee9cdb695be7bac34010ff121406c855bffcdc5e04d46fd25a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ba3337c2ed9fa7f26224f4e20624a538c4d8a359dd706c930b6936d57f0d534a
MD5 405eea3cbc9f227caed1dc5ae307167b
BLAKE2b-256 7aa90b4429274d2953b61a6df03debdbdc1a4b5619b7578d5712255265276b1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec3013d6a714d85fc7a84de8725ec8e391566170e188b51b1190662d39624555
MD5 24e663e45154105fbed0881bd10f2b0e
BLAKE2b-256 ef1f3723c9745c43e8af281ef587d4b741d62dfc54ff13ebd648861481849a02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 04530c216220628b7e5e22500c86b014b24116b5e857919c20f800e0efbc0371
MD5 25ab3ad3147e787343cd9945f98d2009
BLAKE2b-256 c96667650aa3d7b04dcf9d8fb27a026746fd03b60ed4e8f5d4892553a436940d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 986be167ace9e7c76b6090016f1b24793c658b24b0ef182ab54f8880b6293f79
MD5 0ed368ebc95bebd805b124c672249d6d
BLAKE2b-256 3fd8a54e68fe56535bfd4d0f2f4e1403114fc9076be220f15759e6603bee9848

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d9a7bfe4cec9cd9c1b91d3798eabec51d831bfb44f842497494fc26b3979542
MD5 79509bbe8a0081bcaea8f6a4ad8c5d15
BLAKE2b-256 8a502605cc20285a550d5eecc9dfa5c7e1c352482d7dc2c0c525f328b6983ff0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bdd867ff0c57038a50e1c4f7013cb7f687126de73427e9a97e9fc304fecc89fa
MD5 6c65a39b6051f8968f3bc968cf671f09
BLAKE2b-256 06d149e02fa4da1a026df037d25c1c13a7da0d9f12733a8773ed84743bd4ae6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 734659e27439c072967899954f0542db8fa193d30f64fd33e2ef5e0df8ba3fd6
MD5 53458698d2f49bd1e22a7b79da01c6c6
BLAKE2b-256 2e42de977721ac9c2aeced9603e7d63100b8d07ab3a9782c11cdb1bb7095de00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dbe03421a9c12a7971ee5e1cd62a21862beeb7f8843d098cb5bff3c4ac6da37b
MD5 43fa01b0e455d721ee24ef62e2b1a79f
BLAKE2b-256 6f26d3c3a52db1d593cf225985c423ff232be87b06a0b0299d9f7df384407a7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 36dd6eefdc16fd5054fc43d4d3dad14ea3544202a0b1cd5cf60e81d285bd6fd5
MD5 bb0bc29c96db12eb019856e9990aa898
BLAKE2b-256 5b0674ed34e2f4ddae3d6015dd6053086dfeaa36ea7096aa6245c0dcae3a09d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a3ae094ec747825af986bdb72b926aec4cf7a58ffd9dc3d87330024d3d101869
MD5 818042af282c30bc0d645d296c21bc98
BLAKE2b-256 af4367f8b6798a2c89b8d8a83e987c640014472df05ec16265b66b2742669b26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dce7509a46ed17189f78dd4014de9738abe8019dba28e6f0f974c292625f02fa
MD5 74a4d5b49238284a8b24164a814e4e34
BLAKE2b-256 fb624939b2f2258bb93c382612f3cf984dcbf7a3d3ec0cd2303e426d638c9494

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4fe835cb4c498bf7e7b98fbc116772085a0d60342455aa5607f01ac1c9165fdd
MD5 820327f5c458c7170cafa27d09cefcb6
BLAKE2b-256 749fc556b06d50a80c632f17b1c21ecd2e826882492a407c10d0fbf2f97e7916

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b4c6321124da609e252890c9d654757019ad7f08b94f1fd5760bd65398fd42cc
MD5 a7cc861de0f40bd4fa01b92720d02875
BLAKE2b-256 1c7da240fc317b0b52a047b0368f813806beccc3bdea6cbae0a67b34e92e78a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 931ec5971d9840693b1c7fdf8f4cd53eadee7bb2ca5ba53405ee76e7bda0c87f
MD5 888c3d82eae32e5233eaf7334f2a96c9
BLAKE2b-256 30e8a8986c1412c0f0c3795bb623bbc183ac647c1e23ad08ed17d55a594490f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c89d900473e2f80b351d5892e4c5b1dc2502cda767e5011e17445f44b9a54693
MD5 64bb4ce0a2e3429e028957dc7f5a3c98
BLAKE2b-256 5c4a1a6af5bf7b861a2519c2d3e1bd5e57bda2eea5204585bc1846df51107930

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c6a2eaeee1726e88af3b8c33366fcf5e7ca83b8e3f62fc78d35f3f4ebb68265
MD5 9b0a7e675d10755eaecdd7dde3454706
BLAKE2b-256 c8e4ac54dcebce404c3e2c241b2e7c093af7b150ed9692345a4d5577e9683e06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3bbfab2d932185b185d2ae96063433a5d02985ba65ba6bb239072e36cfd00896
MD5 adcf33974f4e79232816c2a3c77382ab
BLAKE2b-256 ebd880e1593556662112bc1425175df2713ebf9005cb8a5543576c72a5b67ef8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c36fa5af552fad2c38491639458552792a56e0d161c14711d0aece2a6eaf16a7
MD5 8beaaf4f2580919f26ae71d9fbdb10e9
BLAKE2b-256 2aac661203d243f482802d533da68108eaa790a824c660ede33a0b82f8565c2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b85df62397f79bcceff473ebcd0424710146441501efb2f34d86595798b88577
MD5 93be6c3c484f0a477ba38266d35e800b
BLAKE2b-256 3c86ad21a27caf6029d7422ed2571daa859b547adc26ce3832a0a80d1a5e9834

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 708afcfa9defef6aa36a8fc92020d3e2d8bab0142f69b45124bd80287eb8bb15
MD5 bc358797a2c32333eb1a1762d2b5bf77
BLAKE2b-256 c61bd28872ea5dcb3241b164eb8079c1e1c742a6e21de13915e13fa38ca7e013

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fc0219f6f26a119a233b2d99ac27de771aa06abdd4b1e4e9430faafe4da9e365
MD5 62206b79b6df54dd8eb7c0e8fa2682c6
BLAKE2b-256 024e29532a4f92b4b2db3e83e11cc496fafb89bdd3e772e98605af66cf64744c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ebfebed8d3376723ac37dc5bf292cfd3dd65fd3c911757a04dc79a356054d69c
MD5 9b261cf8aec0ba6c9f924da6c3c9e07a
BLAKE2b-256 a5ce3000f01c1cb188d68094b6c70d540b44b9a8b3ad21c7566486713434f18c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1a9f4b0fafc6976d52b359b98ac3db8f656f54d1879b937d5b80cfb773615c9c
MD5 2c758cdfa25ac05cca5de5b99f255a94
BLAKE2b-256 5491a6f09c4dcf93578718e12e18f4410ba678f091dc3d3f9c01f6aa42ca38c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e2d0073341f018fb21277b2c29d2cdcbf4389d2bcfcd4af81f75167ad850dbea
MD5 e520f75f3132de20f8dc7d814b87b26e
BLAKE2b-256 785263bb70a63a0c23f7d8097d3768b8c07af4a5afda76aecb0889fc05076cb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6d95113cac71ae3d32214e9e688f2cabaa860b120e950fc6ddc3f15a67251950
MD5 00e30809a408d0c8d74132f83d689b31
BLAKE2b-256 b97cb7a06208521d3643457fc14f93b2b87b5fbc473a8972970723fd4ce317a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9e457386dafccaf040e101d4730bcdbb2736b1a3baccec086e9ce50d61a046b5
MD5 350be58df80276a42b7c0d3526059a91
BLAKE2b-256 41e4a4740df40ea0e01aeeafed61d3857dc6eaf3355cd2fe99065ba2a67ea921

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9d0c946c9f7abbec0fe611c16602e13a54f279043f6ae3a58118bae866f4457e
MD5 61c2da846a450db5b47bc60391fb1379
BLAKE2b-256 4312a0258d2a23e646c4eb7520c6b8c350cce7a6c81d6bd91c8a54e93ed7a2ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dbe53203eae0578f9b6a169b1946e63f88e5f09e7f2f6f152a25fedabfc95cdb
MD5 3ab46819ea18b7614554033f685a13f6
BLAKE2b-256 4a254be6b548342a2b632a1f11c0afcdc4f758c8557ebdbe3f56a490705f1745

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8ea0653504cd636ce12f2fbbacd56ad169b65b65a7b1168e5701f3b1c21549a4
MD5 2b470622af6bb7a19660243bf3fca084
BLAKE2b-256 6a5a54ca13e2e18956a140ef26e791b97a7cbb8e9eea2973459017c0824542d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5f372588966bde2febe891a20ee113fa721e385f716006c52e24e595c09400f5
MD5 c10b3e8b0a0a8f39c318145c70d97040
BLAKE2b-256 ca6bee20644a9208afa9a5c2aaced764e993486010720e12ec4525ed35a1633d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8562db6d9d4679419a15cf7343b770fc340ec2b8a0b8dcc59c4f585d70de86da
MD5 0e26ceb2b91a7dd3d56eec1a78671adb
BLAKE2b-256 36c5c76063580b14fa04a5c7fe3950a00ea879df53d3c9ee113e3f8d760fbd4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe22a515a851e17668f1e3ff3fa0615e4845a276d1ab7b0e198b5cf3e34fbf3a
MD5 f876390c2c434488a727710f90c71a52
BLAKE2b-256 f7b417e15fc4c25bb78874db219290817fed6120d2d4a7894c82566c12297209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2c430bd138ecae12824ed2c4afb3e14bc89c3938a3ec2b2a0b5da5eedc1284c8
MD5 ac9a679553a442c671a70a9152011330
BLAKE2b-256 8800ab19870bf94e1cb2f2063ae8a8761e9d47fe1baefeaa527f67032a05c6c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2dcd5d6410f69eb887fc2cfe763ad7c327c6318e8c9ccb15c1f380d9c80d7bd1
MD5 c1a1d852b3a91fad02ccc68a095112cd
BLAKE2b-256 fc7f37db9d0c3479d1d89ec2ea8dfb1d289c767b61aef3bb7d08429db7692d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ae4929e2191650192ce1af95ba7f6657609aa0aa97e3fa5a81105d2daab78149
MD5 30137e11ee4cd47ecd3f0c7439078191
BLAKE2b-256 1e380ba9a96cd35e73c3560adefc1fac8dfd2054be1711b8abf0634a7b56328f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 eec292e499cecfeb7003f933385a0a1c09d3516bef6a118daf2d26262f16db94
MD5 4c2a7018db297dbe3fb64d1a95ce2903
BLAKE2b-256 903b1bee6dc307f6a5915498bb9b04e834b5c7146f63d1fed5788d1953ee0f36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc2068db4d0f1f7f7d1ccfc7df19cb26e716190a3adaeb8df7e52db032c212ec
MD5 93fadfb860c73be8b640f043dae7358a
BLAKE2b-256 12639adbccd7ced9b4696ff00be38dba5e88529096ac444a147252cd2036f3a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f45eee9e937e9dd408b22407640f2f3038d60a5383f4133f5a68dc4ae1db9a1
MD5 53686670a2ab4bc82822acf0d9ef1c89
BLAKE2b-256 84254e95a1c5cfae0a9e3ad0175ae5e1e43cddad9c32b231334ed7776260d413

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4f938e99b1c80f37bd540af4a06c748e79ee6164c9e43c07b1fad471e1006b67
MD5 9be35c8563bf33f46bfcaefdcad26b6e
BLAKE2b-256 de8bff4632b6db863dffa52b7ddf1684c4c980ede73a8811b8cabad173f561fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f3ec0db93112887ff82859654a3be7745032ae776f34cf11a25cacca0001a21b
MD5 5feb698ebdbe01fd06ce206f4e4973ae
BLAKE2b-256 ece3699369d9cb22f2c324a2267ae967a1b124d56138661a03c68d265cffbb59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f26ac7643d7d72145d8b99a45ad3037aedd4567822d00ff137d96eb0d5f95b1b
MD5 5f8edb6ad19196985f56a251ccb7f18c
BLAKE2b-256 3f0ec5137078cb31d743406f343eab6f9f4fe09d5575a9915720171b1b0e9db6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 15d6a130f0f1d10e89995f782259150c4e038e3cecd6b6ee616436a2b1631d82
MD5 6e2158ffad84dababdde134bb8f516fa
BLAKE2b-256 e05e1d38940c9066cf633186e527cc1a9460ffd3b5e8e6ab33178498e4540fb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6b017a89028e150c64b72da23d6dd8c259c9537d70ba4f393a0d5324a8e4544b
MD5 2854b2d1692830f37ccca2827302b891
BLAKE2b-256 ec8ebda88e03c13747a1ef1d76558f9bb450042dc810b144b171dd30c891e1de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 81292324d22ce2e22096254cb84ecbe699cce397f7d4374dfb2dbd162cdc0f22
MD5 eeb23621966783ea2bf5b05eb07b8b75
BLAKE2b-256 6c8e94f5fadfd8113b1b5a547e1e0f125ab8fcd35e3bb88f7ba53667f7fbec3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6c80d037e705b147ab50897343ca1d9a519b1b4d4ec299cbc92ca42ff29240da
MD5 65fdef8ad9aa0c1af4e900e31542888a
BLAKE2b-256 d5274b7edbca7094c64060ec007720a2d3a8124aa7f31dff74c00fe957015a9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b3854074048128e9e2dad2467e7c20ef588d06900b6bd10021f1510bee45332
MD5 1af10d4d9108b24c9dc2ee5323a7ac39
BLAKE2b-256 0bd6f49fe5e07ee5fa781aa3989fb82b0fe1762a08b1f613a99610caae4c9daa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4909924d8a760185fde6b1227b0ba694e32ae2c2dababdfa55a9a85183d96f1c
MD5 2c828b57a2e2a85462d4615d81b1af97
BLAKE2b-256 10e9226217fc1b663277ca25ac18d5b3309c442d1212cf836b426c7f583bec80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 74f2f795e0737e6ec2541652a75282020d9a30348eea12b8f5e722d223854b9f
MD5 35cb5bb265468e589a67293184aac776
BLAKE2b-256 202901fddcf324cb7470579ec59a489173878f38513423ec0e6357beaf30b4d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e14d90bdd6482f76d6345b93b935e69899fa389ea44f9fe38e5bbf4fcd6175e
MD5 e666d6584c2c94315e2b293096616c0f
BLAKE2b-256 b0b53c2ed614b780f4271d1797d5eafe24678d637a5efa18bfb4cc2b23089c32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e01d70d895a867eef34583aecad603b7c600510b8a57d189afa1e26f53461447
MD5 c74ef09d371bc6cf95f622b99f4da0c8
BLAKE2b-256 6a9e7a8f20c70cff787dc35f1cf4120ecabb26699c087fa3e36e3e6c9ad13c3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8e68df6366057b71dfc0138dd962ede8a21dc8b6c274b32bf5c3b6b4d9d063b
MD5 987792e94effc0a3868e255c68a76e8f
BLAKE2b-256 266eef0636f9ce49a081210d7c0f80239ebfd02be38af3cabdcf7fe08271abfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93d4bd3272295c00368c48bf64ce84f315b8e20f02ef4bccc34199340cfd3d68
MD5 fb9d379de27f731efe2eb7c3968ecc0a
BLAKE2b-256 4cfe4fd20613301f90245ac548250c7630758e1d7f5b7d7ad998ef2d03ca08a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 79a595bb2bb08b357c43628f45c2d6fff7f0f4b35e7d5e9a7bb70a5621250b36
MD5 509ce0e4f96117140ac3e6eb9514a6ec
BLAKE2b-256 69b34cea4dc712e7aef8787988fb607d938db7279155ac061fd34d4fbfebcf31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c95baad2d99f034b2f6d99110eba4035978407775b712a51b0552ab21567e45d
MD5 a24ac5e101fc44cc968819b13956816b
BLAKE2b-256 d6d0c79fea4da63512904c31203876cf644ff42a1f0d673a158f4e58a3779dc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 97b3946216bf440957d35161fb97628791f017ec5a7072248906f9418ed0342b
MD5 9165313e50bb263c9af7aa31bd9a7017
BLAKE2b-256 784384caa5fcdcceb38e8f268f59d2068f32e9a205bdea02f1428a806baf6245

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 78ae6b16e9410d66ee18bb35d4a67cf01abffbbc28df524a538beaa704b96a3d
MD5 e8c66f905768a91c276a7c0e682fe299
BLAKE2b-256 6b83afaf6262a9a1d274a94713e9c1e9aa4fab8a6bcddf8c0dca0ee911cdc248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 aadf7ab71a818b431c4332ddf25e7d089adcdfa13c4510731d288c61fcce6235
MD5 27402089ff18186d40adafc898ea898b
BLAKE2b-256 cc8bd6d1fb0bc0d2861b697228a8cf3b5d510d0710af5641b74167697b92cf60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 03c9e247df3b18b65c2b104409726aec0625a675517ef484fd4127ca4fbd81c8
MD5 caa6fe52c8411d1c3eaaf84e2bcb91cd
BLAKE2b-256 8e6535d9332cf06635d4f895afec0075cad427c92e0da20a507de103ff55b927

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2322c8452daaa1cf04d685c6df1d8ac49a09734e6da24151589adbd2ac09c2bc
MD5 9c9dcfef3c166b0efe188121b1a7e31b
BLAKE2b-256 29af75996f87f828a60cd16192c406b4cb68f86e4c211b98f40b4b3a96605f8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 599956ffcdac4ad5e1bf2715b8981e9ec315f516ee13ed5859268738039a3f3a
MD5 85b5695c859befd6cd383caa9592cc20
BLAKE2b-256 27819bc4b3e10edd9b9aaa8bc475d2697e82bce0d07ec4c8e3a38f697132b0e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 74140ac3f77b96180b054f4e670fd1b477581b2a5434183c89651da9833e75db
MD5 340d373c12ccc541ba2f4072754707c5
BLAKE2b-256 1302b397143bfed31f084e9dea194f888d109be0c70cc2d2ceddb582f7d4a5aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 18aae23e0f347b1809e999717b4b1f70b3691933cc743f82ec6a0a38cc420221
MD5 ecbb12b1a6d9d50e0800da4930035e38
BLAKE2b-256 ee0650b13c809c669e0b167a4d1be6f4f8b9b82ed45cbef292ec557d524509ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 43dc0e30814a89a086832125ec2f7cb76873205a7a723e6871c16fbad209335e
MD5 2ba623d5a3b0c00d03c9cf856ae0a29d
BLAKE2b-256 9c810ca0b39f7a2837fc8617b609877520dc40987eeb582bea1f0fee70d7d937

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b8f6aa19638df1d3e12b682d9d344379e86b6a2d375e30fefcfae7a6c2036d29
MD5 1c1286486cd3514cab521eab89b2a461
BLAKE2b-256 9195e1fa3b6e5c0ebd293cb75caaeb84642501c88df9613c709fc5c28f700f25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 286a478894ce1377bdbba29c3f96d63262c670d077246b0a1b328968713ea7da
MD5 60069246520e06178a92cca65f75e17d
BLAKE2b-256 cd384d65da12784f738e1fa3f8c470cb3b386b7a2af97e6c487b5eb0aad18b27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e6b78eb275966ce63a65447a7f9aa6de470ba62563288e64ef2be8ccf204292
MD5 5f88c2010dc73feb78b1267866d3ce3e
BLAKE2b-256 01d0d8b0b505ef7ce74cc13a27760e806b51694338b5cbb5169f58e4beb6e8a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 872e9953e0c8d8ee231d66a44201d2526bc728abfaf880beab87ab022b9f154d
MD5 98dce58fcf2a19f8cb08b7636dd37ebd
BLAKE2b-256 17fe8cd60bdf2203d57c09bb00069ad77c3f56e02398ede0931ee421e34e715a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 633e9709b94e70b983996fbea86fff9133e549b2a2437983689c5f57744e4d25
MD5 f8f4b2392f11effbc03767bde6a5f135
BLAKE2b-256 8f7c8e0cc80862cd99f41fed97d1ca32227f23db36a4776df9a2f2d7273ae0e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d0c2e53c57a725261f3004e2aa5127da5d4f30058d7115429c99515fadc3c5c8
MD5 1287a0dcd55b9d6a80b33ec02abb6068
BLAKE2b-256 09101b7c18aaa1f55dbc071bfe81b28e72c45b6896ea31afcbb807c581e73300

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3de4277b6d8ecbb5e820cbae6b42ed7b9f01741084e8f1653ba0d368266cc5f3
MD5 8765f991fbabfd19b633f055e1e18a0a
BLAKE2b-256 7d3af3a673d91156a3e80ee1598d8ec3b2ef53884ddc52d0fd7de6331a0980a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c17f0dfe6fc9ef2faf33dabcae5723b88c728179c6eed7a39a5afae79c5ba9a1
MD5 76e26840624ead3e9909b8cafd666f92
BLAKE2b-256 4962bdc77bf9802b77958d72010f118cd307a0eb5704e51b4acfc3bb13ca2e57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3766235f7061546285bed4695b5a3fe7553a59b3328325d67d4b00013b4511ef
MD5 e80fe08f283cce4bb314f21f02af9165
BLAKE2b-256 54058f3d587d1b821aec0b8eb05b669b9c289a0e32c01f02f9fe9f0df01c5529

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 78d33fbcc29edfb9a4354065c60efe22b117c29e5a2526bfeaf7bd02b349588b
MD5 a9a1562c47550909023b2385db533149
BLAKE2b-256 0243c47f2dfed416a1e8e5541f916255b8103fec7e8c9aa29cd4852c30d01203

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c9a4337046f6c134d396a06faa1df521ead81f118067939ab9144c74e2fd521
MD5 4785559732dec33c3f60ec34807297f4
BLAKE2b-256 805376636cc5f119f2f931c2014600a80abf7b09c2cd040ca749ebbd7aa6590b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1a6f4ff5dde0490b1122799587227be16547d933aa94ad76f83d4d244a659dcc
MD5 71b9787a2426e6d4f074ee828b2a83ba
BLAKE2b-256 df1f8aa07c4f97298f00bfa09acee281cd63e97ae45e6315cdce97dc737f5291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 110036179576c0647c3339c864e136051faa74a166b2af7169db5dbdda0a8810
MD5 d77b6790aced56104e5fc963b268e951
BLAKE2b-256 25beafb697a4679815f3f4a7a169c13a1ca007f665fa3f831cf941016bddb294

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4377a857fbd64df586a347ee7fd22fdb43d34ad037bfc03c15e8fd6be4e9eae9
MD5 30b7ddcb87833ade958a2e9d26bd8ec7
BLAKE2b-256 62cd6b853fa16a8bb3eb5997dece00fb65655db60616a0b25bf2293c4f431233

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b40f23f62bee019b592a6ade581b5a99f4d0b0826a2a519ae7f9269115d4412d
MD5 657eea3c79e6fa498fc3b58f3a2e6757
BLAKE2b-256 f094d122ac19348734e78aea0a70c4414a236281e584c23ca076e5e85a5ae7c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d66b40cbe53757147b89ace62e5588d0bec6b769b8388c3af63c413e1a24d6d4
MD5 11e937a52347f6810423870f73a965a8
BLAKE2b-256 534e24251ba897cc64001c4059b7ff34fcf7eab9ec98b408832e978108273a3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dd1d8fa77c49ad644e5282196de922325eba360d387a57d31214ec20fa3d4935
MD5 48d0d10e4bbad9844c537483748b1569
BLAKE2b-256 54c74896564f9344edc07cfefc8893b81fc3c1640cc98af7d630c138e755d4b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 06c0c97cf21aaef0f2453ed446ca100ec7ecf613004ba90221ee90543e284aae
MD5 869ec28e6a340093e4621a62f4f27c09
BLAKE2b-256 665e0c87663fb18d4ad6e5cacff739e1fc0e063c0b7cf4aa54900b3a048a62aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55b532b812fab90e911b082c938a60edd3c3de4907ad3f8b4fe0fb622f4f2f0b
MD5 23a585718496765e31c9f9cdad634c9e
BLAKE2b-256 57360062374955d2d35b8a1eb187bb4d73ea5f507990b398a5507da7c12d110e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1c6776f5b568dd03ecd005b7742db026d6d329f7aa0d7ab3087c87007942f93b
MD5 ea45d85fcaffd4644bbae9e74de2ebb9
BLAKE2b-256 73c2e970fd9ea9afb5b26457a3691da0f30ffc6a392f733e617ee054d13de77b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 01451441ae15eecf2e08d2eb34d23aa5cb0e3eaa2da65d0dc68a00a0cbdb6188
MD5 5e0b102994ae728043563e846e2814ba
BLAKE2b-256 bf4d07541651777f7eaf47764744dc98b08cac9dabce33997707d822d918f1f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eaa65523d3517c0c57070c2d24953661fd3c76a65e46a8b4729ad9383edc9aea
MD5 22b672b52eb2493e4c5889f03492f07b
BLAKE2b-256 00929f1974819f9ceba56cacd65574e3b597430f8c3020f25d1191276c84bd30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19151700deef66f9ccca3e14f543f783c2d4e3897843960993c6b3cc0b15d8a5
MD5 44c34633c189556a49f7ba1bdcf9b4fb
BLAKE2b-256 0bb5c724e5c34b12b46ea01b205bc72edab60f18338221943898b1ea9e4ac20e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bf7d6c013ab5a1bb0ec7582a4e44699eea6f39818db5ed32e4e7ceb7cb52d5b2
MD5 a64b2c1c4846b7276afacaa60b090c24
BLAKE2b-256 39a0b2234390a9d0eea631ed9ea14f4917dbaf3f9c538bd40dc32b50347eedcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d8f8023ab058fa15372a532c34f46429ca4a52b4419f34538b2893f912ee02e4
MD5 8754dcaae5aae102ba1f02aa129790e1
BLAKE2b-256 38cd1807f8097d96670cc924b42b9bbced70e1d7a3e6155cc93a6ab5af7e08ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cb2372a3c80dfe1bc970146083ddc619c4de27ef2bfb7738947cef26038a229c
MD5 8dcc9d1952d368d6fdb04192150de364
BLAKE2b-256 d4f885499d4673b0dd043b65b91d1e4fd6916da860f66191c34f7d614945d4ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6ab4e62bb098a6312b2c4991244a4729798375c4a9d7b3e087242edcf9fce4e4
MD5 806738c78ccb0a106976e69a9a1a8bb5
BLAKE2b-256 ce06ee2167d3c6bb61e2fc8b96dfd94a1ce23a93beda5b22044f5cd63df6b8e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d41f1dc771b6f8468b95b3ab397354038aaeeb497226fa431fef2d1641b7b8d0
MD5 e735a4a2fa54015c1af84ac5e170ee2c
BLAKE2b-256 2f70d8c4d4a63087bcdd9709d7b53ee814a4ee18fd56ae4409c6373fc951604b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 12d0beb8c50076bf055838f5e8ceceb52d74333b1fff99f6e219348c837c35ea
MD5 3b994c7475504669a2faf9d24cdfcf10
BLAKE2b-256 c87bf642c8a769bd551ef05c8edb389ed3f15f14b29d39f0359fc3837344b99a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9c409961654cc5b2cfb3ae6fbdcb9c5324b8365ac7b5c5e79dbc70c375dfff92
MD5 515d70bdfcab782fa0f63dd4b019076b
BLAKE2b-256 6b46324f34407a8690d1ea76167b3dbd9e704aaf50dc40675663cdf1bb27af10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 fce700e7914619a3177e76fa132f97dddd7f3f9bc64ba1f64f0fa3d2c17411a6
MD5 f1f9c0a885402bda3a940a07fa8f204f
BLAKE2b-256 2de1611bf9807af63690dd45d1adcfce1cbd0f93c010f872a41ff562cb1980bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 590d5951bd9250458eceb0cde95cd75a9702a0f4909db8c8d5fde37a796c9157
MD5 27e2d3033f6885584c0c823f299b6dc5
BLAKE2b-256 3eacc9705da9b970f24cba71243c280948dd90e1e38c82b6d5a44d10d688eb86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7c3475dcf71549edfc39d898b0d9073ab6323ae0bf227c468f844b5475e0f1a
MD5 08e6ebcd6b630f0a1142b67b8196488d
BLAKE2b-256 fe1552e9f52de03fafe840ebae33bde2da40dde93b30b843f16c58db243b466c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 20a9cf7f186f9c2f5432953b02177c3257cf54fa11cb48dc44ca54b5857bc03b
MD5 f00c8a363be7d730386e98f97bdcee6d
BLAKE2b-256 c02720f0e46d43502bb6c0f7a611fc5c65a390e65d0ebe47e2fbbfefa0d1402f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3919d112daf79e09d4d0f36f4d63890cf3649523740ddcb89e8b4ebd1537f486
MD5 d35e38c9cb4b8985b2b5f6a94339d2d0
BLAKE2b-256 0617d5fa77d777e6d30472fb007b6e083c615a9b6781097b701ee9557841dc74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 81a69fdec040fea7d6a7c8e5d3b786945d14a5c503af238f224f706f7819df12
MD5 3653efd45f44dd19b1ea878c87d1115f
BLAKE2b-256 8c3203a78a566ecf8e48dce623c101537aefd647fb6aa9c275e1ae26a3788663

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ad2da48f34ab5690f88e08a8905d1e52d552e91382ef9d81337453d3bc1ccb78
MD5 73c1efe58da101fb5e151d50ea77c6aa
BLAKE2b-256 50b5c8ef3aed329dd7b80a2c45c87c3d11777d35023adfd93483fa5af09b9623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66851955f46f7b0809e05952d593ae5aa0b6071af094b178cc8edea96c3d87ad
MD5 739d3734340bbcbea022cb27e70f1606
BLAKE2b-256 5155714d93f2257f0c2d847f525f1a447e49e915a777ba6d74a30f6e3783e3e6

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