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.38.tar.gz (478.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.38-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (846.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (868.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (993.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (871.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (844.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (839.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymusllinux: musl 1.2+ x86-64

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (846.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (868.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (992.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (871.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (844.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (839.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymusllinux: musl 1.2+ x86-64

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (868.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (992.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (844.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (839.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.38-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (844.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (870.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

attoworld-2025.0.38-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.38-cp313-cp313t-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (866.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (989.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (840.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (836.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

attoworld-2025.0.38-cp313-cp313-win_amd64.whl (678.4 kB view details)

Uploaded CPython 3.13Windows x86-64

attoworld-2025.0.38-cp313-cp313-win32.whl (664.6 kB view details)

Uploaded CPython 3.13Windows x86

attoworld-2025.0.38-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.38-cp313-cp313-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (844.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (867.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (990.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (868.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

attoworld-2025.0.38-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (842.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (837.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

attoworld-2025.0.38-cp313-cp313-macosx_11_0_arm64.whl (790.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

attoworld-2025.0.38-cp313-cp313-macosx_10_12_x86_64.whl (806.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

attoworld-2025.0.38-cp312-cp312-win_amd64.whl (679.3 kB view details)

Uploaded CPython 3.12Windows x86-64

attoworld-2025.0.38-cp312-cp312-win32.whl (664.8 kB view details)

Uploaded CPython 3.12Windows x86

attoworld-2025.0.38-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.38-cp312-cp312-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (844.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (868.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (991.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (871.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

attoworld-2025.0.38-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (843.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (838.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

attoworld-2025.0.38-cp312-cp312-macosx_11_0_arm64.whl (790.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

attoworld-2025.0.38-cp312-cp312-macosx_10_12_x86_64.whl (806.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

attoworld-2025.0.38-cp311-cp311-win32.whl (664.8 kB view details)

Uploaded CPython 3.11Windows x86

attoworld-2025.0.38-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.38-cp311-cp311-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (845.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (867.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (991.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (870.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

attoworld-2025.0.38-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (842.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (838.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

attoworld-2025.0.38-cp311-cp311-macosx_11_0_arm64.whl (793.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

attoworld-2025.0.38-cp311-cp311-macosx_10_12_x86_64.whl (808.9 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

attoworld-2025.0.38-cp310-cp310-win_amd64.whl (679.0 kB view details)

Uploaded CPython 3.10Windows x86-64

attoworld-2025.0.38-cp310-cp310-win32.whl (664.9 kB view details)

Uploaded CPython 3.10Windows x86

attoworld-2025.0.38-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.38-cp310-cp310-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (845.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (867.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (991.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (869.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

attoworld-2025.0.38-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (843.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (838.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9Windows x86-64

attoworld-2025.0.38-cp39-cp39-win32.whl (666.0 kB view details)

Uploaded CPython 3.9Windows x86

attoworld-2025.0.38-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.38-cp39-cp39-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (845.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (868.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (991.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (871.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

attoworld-2025.0.38-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (844.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (838.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

attoworld-2025.0.38-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.38-cp38-cp38-musllinux_1_2_i686.whl (1.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

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

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

attoworld-2025.0.38-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (845.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

attoworld-2025.0.38-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (867.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

attoworld-2025.0.38-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (992.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.38-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (871.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

attoworld-2025.0.38-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (843.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.38-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (838.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for attoworld-2025.0.38.tar.gz
Algorithm Hash digest
SHA256 60731dfc249a62944034dc280fc072a426f212c91b99ea92462e5c73edcd6501
MD5 cea7df9cfa80adb154d394d139f73b01
BLAKE2b-256 bdf8619370e792eec00b3918691e4664d5d22c2bf723bf1e352009281c8c1419

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b44677243f686128ed74960027de9ad3f63af57b4dc7bdd286ec9a52b4ea6560
MD5 7be4addb0d6b6ddba10af69ce39a5732
BLAKE2b-256 8b1a803c78060a0c038f453928dab18629f2d2f739f39e4b8f65b37784c94c47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1a9f08870c23807bdf7fa41d63d1fee2aac4ff9df2788fe855a819ef6b8d2a7a
MD5 34e7e970229d267f55a3b7e2754b59ce
BLAKE2b-256 ee0f85d0f3c864c90b14bb6c409d8d42ee5f64d26e496ac6d7d5354a5a32fe75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 aa667c99eaa65dd6c2afb1f5cced83304ff29c78300f88fe85ab941cff10df03
MD5 1f2f70ffd12483f3fe037472383a366d
BLAKE2b-256 af4e8c8af16e9eb20ca41061fab4a45799b7ce895cb38105f2649c132e37e341

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b42398b4cb6b15b25e7b3cab10881e9691e1669a0c65bbb03a16cda56f37f687
MD5 558aef26b873168c20026e20c6f67bcd
BLAKE2b-256 0868bc062cb9164873ebf3ede9d5343f939ba70a3bcdbc5ac15317d2e0b6d99c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3027f91e69226c0ec008b4b85ac7f3f9c6fc472095cb5f988a311efcc0e4ed4
MD5 ae3502bc6260aa5149cf9ad89ea371e0
BLAKE2b-256 b2ac4e1fbf0e552a9ce438f514019e9cbd8a6c2087356f347457a0be96758507

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 26dcd09dd5cbb0df2e1b0f0ab2c6e18549b9fe166705918021d2668a933e89be
MD5 0bab7aec08f34d565d284253086a6639
BLAKE2b-256 88fec53c712629d7b726d2899bb5eee75ac28d20f8e5401144cbfa1977c7e6e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 606632d7e1e39991eacb28b840c05fd1048c189a9bf87a6d480af8c6609d4778
MD5 c1a4752b9e989e27b2b900640b06ea96
BLAKE2b-256 761b891e616263fe8142b175822e639ed54c9ea9da62ffd1ed00ff70da1e805d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d803cbdd303fbd9d7191355e324274209dcf2e75471da355b12257ae9defe98c
MD5 dc6f05433179a14fa2c29d2798eeaa63
BLAKE2b-256 21626d022f1c13cd994cf196c6ba38dfebd7f4335b541f8b8688b02d5e5c288a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f0a4261f59be9be6943cff157ff17019f1e899a67b66182b29be020fda8de59c
MD5 199795248b8fd5c7a026448e9d9885eb
BLAKE2b-256 7b0e4a4e8337a85fa2be43ad9f9545437dca002f58e6181a7fcb4cf7be2f68ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 68e173cd1d441b1ea3021432f8418fa58e6097cc1af3297eb6f9a9256acc41fa
MD5 e9b9474e6ee3a6fb5a73505bbb66452f
BLAKE2b-256 3241b43ecf5479d4b9eec6711398dc952af5c9bcfc28c93442e72a0d2f790831

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d99dc62583de3a059f2ed67d2f00f4bbe6ceae616852b1b05c2c5acb7c7166b5
MD5 9f841429f48017f5e81368b8ae29da6c
BLAKE2b-256 9192d20a059497d0c71d1a178da09a81c642a09232693ff7aa8d1f6965add646

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ab6862ae517ab199829db62323490bb73fc5771a5e173151714f72b4cbda6e57
MD5 1a33a3c4213eb07c6707e87b93f71b6d
BLAKE2b-256 6c4eb6bbfdae7225d370ada0042c73773c1526e1b404302848a96a21f8fa9d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5f84f74618f9bfea9ae439b806aaf2fc7c205512d6d93c5d48ff6445b628f669
MD5 67b2278e959e7e5a3e1762e484ed674f
BLAKE2b-256 bd6aaca7b8f0a970d18bb5438d47f01aca65fadfb707c33df4b07e5c89e20542

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4dfa455aa35464e77b0f681cc6fb12ec930390eba0de1e2d1dd6f8db07fdb80
MD5 2763c16dc7626a0a32c768ea8c1f8a6d
BLAKE2b-256 e2116229045552de1fa96825cb0966ff17af5e19051734706aa42e7997e57ef6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4a75db35ac0a738b962be1fbfc8d0c6189faf8150e7f894f2a8b7e5b184fdd6
MD5 6ad887ba2e8bad69c8154e7e62b3eb71
BLAKE2b-256 06defd16407f293febbf7aa7ef951f37084289fc52973e79a66c932359a8ac66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 354519d729527d7edaef0b9510e50262366e054fca0bd91859bd047987aca2ff
MD5 5220a36e2ef97e4dc9f56bbb0ce779af
BLAKE2b-256 0cf10713a0a4db86f44fde7b3a02a8ee1bfaa725d9c6966d556a5369dd801dce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 12f372300e0c73c0f03388e9424abd0ac8d716036f45881e7d5653f37c0afbdc
MD5 719ded4c2876855d300b01bfd890e095
BLAKE2b-256 e9255b03f16fd0efa70f6bba79a6aae9bb59dec207e7455496cf000730db9bf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2429f006b84421b6d724748eca4dc8f7c2bb1082e9f5f46e73d0a094efed418a
MD5 4b9c1e9847c40b5cda87905a06554ae9
BLAKE2b-256 befa7262815d8d545cc7097318b9c654d31a60ca951774d3d9fe8c7cb406af91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9e008955ad4594815c52ec26f96d7e0ad1bc0fdb602554826053ccb8d863b8dd
MD5 d50ed1c9bd5e3d3d00f84018c4676f4d
BLAKE2b-256 d1590acfa1b96128b81dbe461f56ea023505af7c4ef9af32bcd14e8822b63623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f655ad0a3ea99aaaa6aa11c6c013f6904c336ae300121f060cde755e698cb62
MD5 413a7b2b2dc6cddc492d499e941d1059
BLAKE2b-256 55aaa9c7a111872a85eed1f4fb60d04faf2288604efa2eb4d937afe691f3e2c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f685f465d5103c0fa6c4559bef7e6035471bd5c45c00dcad3bb5a6faa5a9cfe
MD5 be0ef9a5bccd064ee1d6494f34654eac
BLAKE2b-256 e8ab715f66f73643d75e98fc5c5f9b3a37b7e373ec3c490665cc0a36ec9a36bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a37751c2332d932a7e5ce47a7ee5a0bb0b96798e17b29b4266ce6bf6029cacb9
MD5 adb611faa4150007370c31a67f10aed2
BLAKE2b-256 60562f3d7db5de1370794bc063c409406b6e23cbc5df9f4b89a5a7cb854f7412

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dfb724bb6344cd8b7cdc21233d362437c5e8bc182acf794e748b27bb8d02d8c3
MD5 2c736709d1cabbb806e703b7d0fa063c
BLAKE2b-256 5b3ed0800ee143c6f8f27d99c0c31fb9c331dea174199bbe7a870acf1a027d28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3284b0f0c383957623ebcd94f109831ebc958a64291c08a92c9ed040640784d8
MD5 ed9b8eddfe2080c26c2528fc03ebc9cd
BLAKE2b-256 8c8928c8f08ac603f2c1bc4fa322863001bd465164699c57555bc5d0301c3a39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 327b27ddf300c74a21edea363896976bd7e6038279629458d899a939616e56ea
MD5 ded8a0fa978d8370b1c650543c454b31
BLAKE2b-256 e816df193744f0e87163f266e5cc55d73c45d5dac94c026df242d8004ff2ecbf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 36aab282dd70a80c430768b9f29d5e9188528b23a3c1e255a6e0993bbd64b437
MD5 8964be651cce441adc814b62e9f58cd3
BLAKE2b-256 9a9628c055c7a4525f627e5797a723d9aae9f597b2d49df509279c77d8819578

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 31014e9852372e4bd087e3be17165625c442be9e3a0ccbe7b095e9bb23f8cc3c
MD5 ca3291c54953bdb81e017a9c41ce10d4
BLAKE2b-256 0a24a8c21dfa31b1b8b7ef5321d9fb93f53609cae1cdfcf7dfc41bbb51991d39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0a025868c71045fff5a98407e8b3debb724469322a95a4a0d2c07cf9487350a
MD5 e4a885ab65d422d43f7bd1f914d556c4
BLAKE2b-256 e2765e279242dad20183ebc81adb1cc5ec56d67a82f1a3e76967b23d13ff2261

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e70f747472006835a858f20088823053ece194ed300a317aa47c68b05c8bf9c
MD5 c0673afaf624a3385896c456830a9576
BLAKE2b-256 7fecb26d0b12af56a7d7d9863b8fa1fc5b63e47103fbf3849397554496c1ae9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9083e5a569ce1394f991602e773c5aba8221613c87c445f0f95f0613200ac26a
MD5 598b084ed4c0591dce2ae49bfa08edda
BLAKE2b-256 8e8608bbe8f6d26a9a6674437b755cfcbc6126e061c3d8df0bfe4edc054a92b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 91db291645e1c2826c82e35b95522123ce1ee6e68f017d4f2ccc8f647201b800
MD5 18a1452c2b6659bb6b3e1a2c8a050526
BLAKE2b-256 99946c7fec88116fde2a627887753b89aa1c45313f5630dd8ec529415cad5562

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d6870e14912d50b5a783a4ca64a7b590be60885b077c1fd56014b425460bf3e
MD5 08abda7dd2607257810a5407597057e0
BLAKE2b-256 4da2a71785413c17a418a4353b8ae321aa83eb96a7f439cecf063682328e048c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 642d35f93da5019d86619dc6344129d66dff910002f9e9b197cfee68879fd9d8
MD5 c5226c0ecd8257407cfc670d0f52db1c
BLAKE2b-256 63da842fc6c2e4277b845ef0b634788eb9a47172a79def9ac1aacb2194e7011e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f62f71d29b3fca236ecc99a1293882cb7d02198bc25450f95a6584fb144f9d2a
MD5 99df7de652f9386712cf85db613a2b25
BLAKE2b-256 d6d75e27d7e0092f75f930efb3c4574c99eb82083abed0f9420dfbb3f5ad822f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 caae136a321c20d2d3b6dd5de39e479062256852daf3ffdcb7064fb444dd081c
MD5 afab03c9d31cad3ed21dee15b72e90a4
BLAKE2b-256 acd246114605559685ea60127958d8f067dbc196cdeae655d961bc477ac93045

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9c167a270a37b7bf317eb3ee3c1aecbcc2432b1973df5427de6cdce0045b8f48
MD5 fc6ee1df5cc1a801fa0bee472b769740
BLAKE2b-256 7bf7b2cd3b0458f1839c8d0f5ac7feb39d114397e83bb7b06e3b117bcc1cfeb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a8978618421d108252f299692d197b05925781ecdc213d06d31d239d14dff6db
MD5 f9e41dae65e947b53f0a2c845ccd7fcb
BLAKE2b-256 8731438fa4a1c2d959bf5f3478a4c0d5bf9b4f34b76c3eb9999e259033645ffc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7207e6210801f1853268b4e406e2eb11006814c6a48d166883fd4efa4d7b5b3c
MD5 d11469ae4ff123edef1e967698877a23
BLAKE2b-256 78dfc0da341aa691f86988fc839a5773edbcdce189a4e2218536f1da40f08b3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 11a45d956666265578c23f5c1165b24f41f0b81f285ff10b0ec0226232ee5495
MD5 fd17dc3b156d23430192d96d71bf4997
BLAKE2b-256 b3c687276d4864992ff1cd0f398c0506e84a35fac804cf01819f909596a918e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 8ec94d0df06c293fbde936c6e2e76ad354ebda9eca05e67dbcb263966d1b724c
MD5 a31ca9d196e4435d33ed577ff1da8df3
BLAKE2b-256 e10e0aa2e41c6169b871f6d3de073602d7bdabee0f82e81c9b746f8d1a5b12d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 10b08340b124bcedae6990a7be35398a0d269fdc9191b97dd7423a752b2b09b2
MD5 4d23594abadcc8c6562c26becde85f3a
BLAKE2b-256 1708add5754879a9b1f1240ab49879e418f31cec657900181a0368ac2d4717d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 372bf43ec57ae145a3c2394b06601140f607899792af4363b16b5d982eb07418
MD5 e52a8b13f02299cb36463c738c4f8639
BLAKE2b-256 9efae6582dccba8793456e28b3575ec55eb6e3d3eb52b35fb45375df6acc48cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c806d4b78fbdde0e9c6195f3ef88565695ac03ac52b8a1acccbb72c7964bb428
MD5 ee8c3d6a4e0159ed9320356bce0a4845
BLAKE2b-256 2d1a4efb93fb81769811e7467f002e7e2fac2abd1680d3cd6083a7b1853a4cf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b2167437ff760ab1210802584c2118f9823f646c87415af80726d18c7876457c
MD5 187140be629edb89c597bcea87f758c4
BLAKE2b-256 de68802fc2941f63762d5373cff3d26883623e557f2e601b8e2c906a17b04a71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7819bf83b95c27dae72f1fc31fd6ca5966da997fadbb9924d5d57cf88dce886
MD5 d94909a90cf3d798e8d2a7417a218720
BLAKE2b-256 ef09703a685c475929bdaf269c61e9ed91e8307ab80410ecfe0af147dc1744e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ea0ffc3d16353cf109fe65df0e36e1031d20549582de8e32a9b0061fb01ab926
MD5 42acacf8090a59bf7ef08a6902fada11
BLAKE2b-256 5bed9a4bb9bff8a695f038b0c342dcd6358908575faf8146ef7d4f81e9f3963f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2ae8f3716829b4d249de986a6ef3143652e87f59c5b1305e68dd28718603c97d
MD5 59231547fb7ee4d1478abb9fe0eec08c
BLAKE2b-256 6ace9db1e9f03e76e03d745d87eb3a825496673654e6bf9f420219fa9ae4cb78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a29da924b5134733acd08ef7dbf908586e308092ef068919804c76651a2c5c40
MD5 f632f78df114ed663962a7540578b8d7
BLAKE2b-256 480b2ee275656b238b864777580d46aca7563281a9e59d1151617c7d0199274e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 caad82b9b0dd3410dfcd677844ef93fcaaf97a78693466a849b5c6d47d3f3562
MD5 96caccfed0898342884a5484fe65ceee
BLAKE2b-256 a15b85c7154a2e0aafa9c63de55e8d788f55c279618c8e43201b8cd10fbe3fef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c6ecf6f16cb6599e92109ae8ab200e76657a3336ab2b50c7d9dd677ae66cc737
MD5 d3c867dcb963c5770d072ae97c282640
BLAKE2b-256 f1f257e255cdf73b0f9c86f3631aee3c97f8c564c604cc693b0c069b08407795

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26d714a968cec3755189f33d682b348740c7d96f721679b1cf75758d386a75e4
MD5 09883e41b9c5c0722dca69b805e02bce
BLAKE2b-256 1154e1dfd7beb502b744e346f70596f5f6ab02a6624bc9413ef4a715816bac01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 72ecb6adc1860a9021c483eec576f2485a59c2b4c8e64bad245be9c595c3828e
MD5 5f98c9cea5a99e8d5ad47ce85692b2b4
BLAKE2b-256 b555bda8e7c225c36202026b4587e08212f3d37836a2f0882148ff75dda2cdf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 02c27beea9eb81dbafb8f95390b66f2c90f9c6269e0ef5374820fc15cc99cf72
MD5 2bb56ef98868deb136696f61a449f826
BLAKE2b-256 89ff3bb561e7ee8e1a89754eaf929ecace347cd691827fd137b489e1afb86f96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4504b7a4507044b6cfa6e2728899be74131251dfcbcce161e740e6209de3dc8e
MD5 ab660efb0a27fea84984673dd30a0622
BLAKE2b-256 c290d8dcad5334f5085a2d8fceb9112898b1cd525d6bf658d38744faafb4a4c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2a65027a38361b0f1afddeb13e5b69f3b90538ac7a2ef4c25334fde9f2f71d74
MD5 aef6a5ee03a8e24acf28c1fe6faafd70
BLAKE2b-256 39392303f500231608ac4f5bb3fdd587f48f95312310d81449c1f16ded4cddfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 81f3533355bc7873b0190933f1907e129267f1dff99f204555d3b9abdc467daa
MD5 b142d815621ac4a78a8b9c2a24ab2391
BLAKE2b-256 bdfa8e98dee328a038e085ee5bd482cacf398918b9b2944bd79978e2cf54119f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1a4db9b158ea956748125fc883a9fd4ce067a58e5dbf52233bc12f2fac353351
MD5 5df3d0dcc3b802dafddaeba0113498d9
BLAKE2b-256 ee63df9cdbedd9e266b21839212fafdb660bad3432fc67958deee61f3c6d9c3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 122ddab2057e90cbc7ca2fc75bd88bbaedb6db0f28266f8fb4523161eda73599
MD5 2e3e3c78fad07c59a8bdfd068ec87f41
BLAKE2b-256 be993257a16cec397c3515e307702dd0b1bfb73a059e6cfd4120c98f03d16c9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a0ab4908934c0007651d954599dac71ce78793a7fa074a077b04b2e8cfb79d0
MD5 4f73470747bb2b93b611303756b2aaf0
BLAKE2b-256 fd476637865b279600ae7d41c9a97105c8510c84752bf107bd757c3f9a111036

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d6e3fb204fb89c2ad32d12bab854608ad7dc45768d6f71c93c888576fe911357
MD5 e418e3e94251c0e3f670331f74c85693
BLAKE2b-256 34f2c2d3ac1a1474d6aaa853de3bffe8a5bd20b6a2d6efcc9ccbe2542046875c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 953418c072d7e4148162fe133b44a664f95d4c1777d4700d15eddf56fd948305
MD5 7e17097e9093c1596898f4deeba57048
BLAKE2b-256 deeafd4d9bfe917aa39a0e7236d6e22b584641af26515896d29f0c857978a947

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 81304114997cfd1f039cd4642da5208b0173915330f812de6f774b4b3b842eba
MD5 01be3b2d5397e5d4225236027898ca9a
BLAKE2b-256 d0ea2967003f429cde1eff9c23d181a9219d580359604337970a35b3ab829945

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f41270a52b233205517a05f811effefe6dacc2d0d00b7580568232fbc085f514
MD5 b8d9a45b2f55921d53d4f7f1cf4b3f2e
BLAKE2b-256 497ac7cf21ef748a8a2572ab147e64a485353bb094cf0106b40f3e77870ff228

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6a717dae4736fae983901f908210b3e53ba53c19bfb51ba6269a3884297587ce
MD5 bbdb5a4c3f1258ba4efb2ad657f12419
BLAKE2b-256 a1b37cad2bb47237a43b1d3784aca7a8fe3389a33b6a4d8663d9ee0e7da3c264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b9408a6160d2c5c15b68cc5ecb2dc1f9b73fc358a528b82e29ca47f3ea481ac
MD5 4ee2010e7b19a33b39f7352d499120ac
BLAKE2b-256 cff55a21c8fa5cf93785d494c93974c924e903a08d161bf89e12acd9c386c123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 64d3f0163ea24173a9c6479edd262ddd09986206c0199c7f5eac49ed3b4570ea
MD5 9d7cad8272c709bf706f0724c1c23d4b
BLAKE2b-256 053437f606468f81fced8055c8ea2b6543a7ac5108620204bc10a48f719e464b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9e9176430ee8c024bf1c2204b90a66471743e0f24d770a720e148ac21d68c21c
MD5 f42a9f86427eaf0a19b26ddd75e2a142
BLAKE2b-256 3aff363139804e55ec94c13c3a93b642e33ec979d5c21f757c904045d4459fe5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a20db34e564fba1a6aa939e3b1cc6e5834590857b989c80faab26f0791d54988
MD5 6a1afedb6e7fc674e40089d0e62246d6
BLAKE2b-256 43e57068e5ff76d7926bec32cff23ad9fcf66222fc2c5281f51e7367dce9ea72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 82df50156c880cb3411f433ebe145fcdfa4c57b32136bbbf41793957574c3aa0
MD5 81045cd6e68c335f92e47b8835ed34aa
BLAKE2b-256 839a0e020c5cb8ea98cbcbdbd638fe233389448be01946720ce45ad6325226fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e87bc5b27518701f2551ad1cbae52fd168a18b5077756b00fe65e3640a14a62
MD5 59bb6229b3220618d93196c501b8aa32
BLAKE2b-256 ec1e1a2cb464bdb076a18279c5bd6d73a2d591f5a2d75e0f2a0fa9ed73aa19fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4d9b5943f5a8db714117f783c3bc3b4c032d4d346b3e81f0dd080303bf03f355
MD5 f87eb0630b2c2e1ba06d10acd317167b
BLAKE2b-256 6fe1b3fa6ba116df972bee12959fb489463c10c71b78d9294acba71178290bbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c932cca8009c356c463935d7d39a2a78f471a801af902b6355d59c4261269835
MD5 2d4fa0f65d011562935556086e7ed776
BLAKE2b-256 1aee0cfee8d29367ebc83cadac005723e34dd78622806ec3b51dc595d0f304d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb684d5fdc1433cdf4f0cfe56af4fc07426adb2d3cacb48f90f28f557bf65387
MD5 ab18e0e986cdf9093c4f25245eee7cdb
BLAKE2b-256 1a1475a9edc6a676856baf0362185bf20a50d13e38baf7cc6d6e5c47684a1a23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1a356823933ce8749dc2d46175d5678e7822a2db81bccf7667e33deb45a6d481
MD5 28fea7c2f2d81e2c6842aec84e3aae7d
BLAKE2b-256 f6f6f93995ccfed86253bd9a67b98b89e510464eae0c77573945e88d2ac30b6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d97dc1946bb7f33cfaba2f040a165e2c95dee26c792a3dc58b23a330c4ba2995
MD5 8cb8ce33bf086d3e1536018a604400c4
BLAKE2b-256 28278541388284bba9461cdb1ab1723abeee488264ce8ccde4d0a5fae123b1db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 922545f80f7033db148a5e758ca37e67b934432e30e75464f8f53ab6f6e4a943
MD5 f27744331de188d11b017f4cd30a7d1c
BLAKE2b-256 0cdcdafc438ab01142c9aae0883c24ea6c23e91ac053d33eb2ea8e8242e77eab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 227bbbba0de52ac63c370868a5c29358589eeb1b5ba6d2dc763c42dc4963f1cc
MD5 4345de9d5ec3dab05cf38c257d772cbc
BLAKE2b-256 a6b6020664b35d132b36228dd1bff806390deecc8ed7292f829ffaa5fb9d4c61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e8b176c1cc66042abcfc29cfdc2a10182e3c788546b50422b30b41f4218236b
MD5 f279f49488d9b7d49cb3c86782f5ee17
BLAKE2b-256 9d6eaab72470506f31c69739e17927548a5d6dc41cd1a58642137970e9da0165

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70dda65bda0f0c0a117c2908f14a4fd694deab04c45fd6680c401ae5aadb04a6
MD5 b5c77f909cb150799a512f6e6758940c
BLAKE2b-256 02c22022078e45f8d4baff262fddfe4149fbb47ce6d544ce0f4f50fa8156c38d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 96123c92f04627e9ae8a88f65e2fe721ce62b2abd31a304030c55bbd2d46c76c
MD5 4e5c5e7c8c93923c729f0d931f9a0309
BLAKE2b-256 536dceab46458e3a65a95128e1f73a3bcefeb43f9ceeee97af1ec9bbf0f26b1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c4f03e7a2deacd6b7d892618ff600b3aad4acd131b1a2517f8e96027ee654501
MD5 9e896957bff5bb46dee7c21d2df160fb
BLAKE2b-256 68a2317fe76e3966ade7f4c11dabc90536cd1ff159df9afbbc2c8841076dbdef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 48dc5eff568c6a2b3b47ec3d169a2893cec66a5fabaed37685227204c6d06bc9
MD5 604f1dd98935b3fa13d3cc992f8a067f
BLAKE2b-256 f686820d92b48c5eaac18de7c0f839a949096fc80992595e6656992687edd5dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1998497fb7cd535fbb19ddb47905efad48342aeb7842ec9a7bd6770f8b0de197
MD5 18b30bb74e4483cc84139c0df77bbc10
BLAKE2b-256 3a417a0a71e639638acea15cc08d8b973689d1e4927f2f34b916374e6ba501fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e2d30a013c2eef9ed6846d152385342be9e67569d9f3c2ae1c18db1df648d9ed
MD5 4fac0cf00fc89da229751a40bda6fa13
BLAKE2b-256 4002aad28e40eff8a5356206ad54577f572d9f3f4927b88b6e2cbe80868c6c8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 780d88b1b189f7e306f82109e048397535d16ca4a524ed42295eec9a13d3a779
MD5 47587fb64ebf9f2ff961df68b6b266ea
BLAKE2b-256 cb84f2d1e7d0bddafca62c2004448f1148023331d442a8718b9bd6750f8c5caa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 908a9fe94ac701a2a95ab80e93103645b79d7f0667d5c187cc1f312888beba28
MD5 ed50ed36b5caa6b76a6197060c76ffc2
BLAKE2b-256 900c78e656ee034146e20ad22d459e7bdb60ce66648cc3dab4739533056901de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7eb1b3fe715fa9e137e83208956dfaa3b92b49be215195c8bdc28873aa629ee
MD5 6e9e1dc902388660c98e12cbfae40e2f
BLAKE2b-256 e4a47a56cfaa5c6a768a4b17dc728b69edda9b7140e51ba3a4bbcba50f4230fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7d1ce99db1e7701979d34168adf7b3d6f92c38a404f0720b3e0b9b1b248b624b
MD5 3b0fc5239f30434a3f0360b3603a3b5b
BLAKE2b-256 e121d9d5fbe219043b253684c43df771c0f56dda72da4e092454399f3d0ac4bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5c8062a421d6b470046e957ef02427eebd721b337e5973006a9f3a4f112f0754
MD5 b20c0bcd7cb00c24ee29fd75b90dbf08
BLAKE2b-256 759cf5b44f0b2516ea1543ef9cf5fcf2cb5937bac6688f098d41d257510cd003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 72517c2d2b4da8ede3d622610a6f282f774cdd64da8ced891691973c3c17f1a1
MD5 8bbc936ee8772ae18ca676d210ae931d
BLAKE2b-256 d16ed91c0fd7b5b1e6f0a4c5d394ab2381ff274c4065fbfef3776787ff1606cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 16473aa79e2a2bef6c5970d1518d0aa122f6be70574b0417d88b948dec42d1cc
MD5 c3ef6676deca4560629eae2fe2b3376a
BLAKE2b-256 e51486c3f873a9d491429bf9c39c3fe18452d3f4d19f341aa997067b61385d42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 450f3072fecb149982f70ee389eb18e75b5cc3719a6037c3d3f89a56aa3de0a1
MD5 23122fe0200d423c416c745027a8e231
BLAKE2b-256 026815f939efce6f9d0a77820496d71ba8443bf8de98ac1e66379709ee2a60ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 18646c3ed37481256da14cf73fb1a924bfb19a7a99a88920c65e4fcd448ed5f0
MD5 a1d5198b8797480744749e0271a49f9d
BLAKE2b-256 ca3d26eb9b4817edc66c0697d87c5a27f3e47e31c13f8bdab84868845d353845

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e8e4fb70aa63bfb92192d8a1c5454179389ad0855545f7da288623b5ae820439
MD5 243c738fc120df38482e32a33217cae6
BLAKE2b-256 e422298bb36e34339be16342b7678e9cd1ab114bec25dacfb38637261d1c27fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68beba638180cc4de9a2a921848baccc97237f7a8ac0195e9f53ddcc8e14623d
MD5 970634825727aebac1e9c19bb04c96d3
BLAKE2b-256 11e07725f7483c0a5029063218b85cf2246f6183a28d041d587ff2591c3f2fb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 801168cdc679d7359853a965daccc647af3ccfeeb3b797057a82e54d6d4ba607
MD5 09185442f1d02b649d6e0cedd9c00cac
BLAKE2b-256 26d78cd5b84f0951db5804c9680209fb163cb79a11d9c5ba8098e0bc96ebce14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bee292e3fbe66ec3ef8409c24c04e05d88b6f7d5ca39f54ac7b05d4823a74181
MD5 5ac5bb5182ee13ec95d64e77965a6fa1
BLAKE2b-256 1f4d2134791109af4c9b796cf4a1a55d3218f8c0be9c2b4af2df8959fdd2a1e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 179a4816658c0467215edba337bbf194b707506681187da727f95f1ebdac406c
MD5 47a9b23d0420378ca1de7730cffaaa62
BLAKE2b-256 0ad7360282bb30ba0b868ba99230e1185de7d8e269c3cae81732e515239885ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b0f15647eaf6cfa5e5ad25b7ba9c46d7a852064fefa616ee7e6bfc1d528912a
MD5 d78d443cc5a0547c184202b5f121f505
BLAKE2b-256 7e4f04ddb4bbe7195bdcb2ee14332f3713c98536c2d9d52d00df9c264718e425

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9fd442b7858c5e6cad5c2706a517b852617e9c802a0dd7ed7cda4a745c9f3314
MD5 17ff209f7df3aef6dd6de3a681903080
BLAKE2b-256 65a03e4b38bc6630eabc858582f1075923dccf6793b873e7c01ae25fa775c2c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 20563f148c687e8aa6bb17497612fda5b12917a74ce45075f51a4fc820ac0be5
MD5 7a22938ee7edd8bd88ab63bef0e27606
BLAKE2b-256 0364b810f390412f624dd29397a29e51aa7a19f3ba09b1d89b893a1f5ba54191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e14a35297f5fcd9e3a2953be47d7db86d6afeec5e07492f3c59dbc2f6e5852de
MD5 41d393b7d0f9576fcd623a88a5b4afe6
BLAKE2b-256 76a6a62a92b2539c07c34a942989160ec916820ce883fb139465c2a2af76ebb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9b25b1a6d5bf74e86e41e2afe0b1df3e7ffb80f737dd0b39c0484470f22b89fc
MD5 7ac631cbbef50a22cea50c22b8abee7e
BLAKE2b-256 d128e360ae4e180771612d6b143323a906138d27d1f75684c733f54fa9cb2d91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 61e547d28179050d616569e126e5f4ffb8a36a8a94dfd8cd78bc6940c3a73019
MD5 3b3195e2f5e7c2ae448d00813f31faf1
BLAKE2b-256 ece6ff370d2cfc8e74578494371be2f8a5f5122c20211ca7c65d4936fac29433

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ba61ef8d33e89e04d2454b0e5280b9d3e4c5fde6388cfe387c52ad7cfb284b6
MD5 8b2560fd03d2513083616e143f6f5186
BLAKE2b-256 4473d373a8cdd90da0ab363080b7cc9a72e7272cb391d1f3feca62243c8e9cb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 53da7c644ad2ee94ad72e6960d0553638ceef32e9ac50a7e3dc95102bedaae17
MD5 660b964903f213eecda1f4deb3ff59a6
BLAKE2b-256 a7eb8141ccc2ad682e46858bf4052b04e899bec89b378d1e6ebbbb91a35e2703

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ad10c81d9393c392a4f65b950714850c7a83334998eca4de55df0b6de125f0f2
MD5 1cb32a85d4128519403be5d3736619d3
BLAKE2b-256 e162373619f3f5d1eb17306a897c6c6448abf17a397161c3f85dee3556aa1ede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3585ec83174dd415e265726dbc2f4e56b455fa77a935b004d07c9f561e43a478
MD5 cec6f5a619e3b16de3fbac9824e9d75c
BLAKE2b-256 5619444044feb57b633f0ba2a5abcd17b3eab4bac8b97f5daa3de52c584aef9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b105f08916f5956b867d0f8fdf426d27e475c5cd0e98a9b8ab68ce389d0705a1
MD5 ee505c3d75ea8e4981ec7520b8e2afa1
BLAKE2b-256 d42a8910803d4417f6af46f300acf9db076ffeeb5c9b4c76d2395df6cfed9eb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 22440501520d41e0e5020b6ff0858fc9576e9da1d33a707502adbe318a2c6def
MD5 c9b01cfe708ff6799bcbc7e2da7a34cc
BLAKE2b-256 ddd054f951081d72809774133e1403385c224d086e7f60cd480ecb8096d2b726

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ce0a7fda0dd852fc2f3039751a908221213f858dfe0b1398096d8231c83e7dc8
MD5 9d4584e76e49b6e8e5d5fa5cbdc48562
BLAKE2b-256 85c428a25325010806b0d4141d1c6b5a86d0a55e89cfc6c661fcbfa2ad328d07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 26de27645a45b45d6073a05c09d81756261bfbe7b3c556830fac14d8bd093f14
MD5 2a995e822f9fcd6a0e304d0e6125accf
BLAKE2b-256 319e9c56e49c89435aa56255771a02401eadee04d0c1a5eb402f652edc26d2c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0405f748c981d776ea19bb502b36a67f2736857d3fa0fd547cea9853185db782
MD5 ba8599f0ff6e2289696d4713f579b85a
BLAKE2b-256 ce0d95694a82ecf520b996286ff0504893e611af22458fd57a448ca57b2eb783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.38-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0f51b8e5017fa10fea4c920faa9f7c041ea34aab4bcac742bfa0550af9bf5830
MD5 a13a38eca6c8e646fb81120b63761668
BLAKE2b-256 df8114b689631e1b5420f30c6be46c05cbd62d9bf54748e1e6a9787a9c19cc57

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