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:

  • file: functions for reading/writing 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
  • 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.28.tar.gz (208.1 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.28-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (744.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_i686.whl (772.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (833.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (746.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (573.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (721.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (596.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (571.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (569.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (744.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_i686.whl (772.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (833.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (746.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (573.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (721.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (596.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (571.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (568.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (744.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_i686.whl (772.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (833.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (747.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (600.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (724.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (571.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (569.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (571.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (594.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_x86_64.whl (740.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_i686.whl (768.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_armv7l.whl (830.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_aarch64.whl (742.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (597.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (715.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (568.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (565.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp313-cp313-win_amd64.whl (410.6 kB view details)

Uploaded CPython 3.13Windows x86-64

attoworld-2025.0.28-cp313-cp313-win32.whl (395.9 kB view details)

Uploaded CPython 3.13Windows x86

attoworld-2025.0.28-cp313-cp313-musllinux_1_2_x86_64.whl (741.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp313-cp313-musllinux_1_2_i686.whl (770.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

attoworld-2025.0.28-cp313-cp313-musllinux_1_2_armv7l.whl (831.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp313-cp313-musllinux_1_2_aarch64.whl (744.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (571.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (598.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (718.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (594.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (567.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp313-cp313-macosx_11_0_arm64.whl (520.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

attoworld-2025.0.28-cp313-cp313-macosx_10_12_x86_64.whl (532.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

attoworld-2025.0.28-cp312-cp312-win_amd64.whl (411.1 kB view details)

Uploaded CPython 3.12Windows x86-64

attoworld-2025.0.28-cp312-cp312-win32.whl (396.9 kB view details)

Uploaded CPython 3.12Windows x86

attoworld-2025.0.28-cp312-cp312-musllinux_1_2_x86_64.whl (742.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp312-cp312-musllinux_1_2_i686.whl (770.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

attoworld-2025.0.28-cp312-cp312-musllinux_1_2_armv7l.whl (832.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp312-cp312-musllinux_1_2_aarch64.whl (745.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (571.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (719.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (594.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (567.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp312-cp312-macosx_11_0_arm64.whl (520.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

attoworld-2025.0.28-cp312-cp312-macosx_10_12_x86_64.whl (532.2 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

attoworld-2025.0.28-cp311-cp311-win_amd64.whl (411.3 kB view details)

Uploaded CPython 3.11Windows x86-64

attoworld-2025.0.28-cp311-cp311-win32.whl (397.7 kB view details)

Uploaded CPython 3.11Windows x86

attoworld-2025.0.28-cp311-cp311-musllinux_1_2_x86_64.whl (743.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp311-cp311-musllinux_1_2_i686.whl (771.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

attoworld-2025.0.28-cp311-cp311-musllinux_1_2_armv7l.whl (832.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp311-cp311-musllinux_1_2_aarch64.whl (745.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (572.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (720.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (595.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (570.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (568.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp311-cp311-macosx_11_0_arm64.whl (524.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

attoworld-2025.0.28-cp311-cp311-macosx_10_12_x86_64.whl (535.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

attoworld-2025.0.28-cp310-cp310-win_amd64.whl (410.8 kB view details)

Uploaded CPython 3.10Windows x86-64

attoworld-2025.0.28-cp310-cp310-win32.whl (397.4 kB view details)

Uploaded CPython 3.10Windows x86

attoworld-2025.0.28-cp310-cp310-musllinux_1_2_x86_64.whl (743.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp310-cp310-musllinux_1_2_i686.whl (771.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

attoworld-2025.0.28-cp310-cp310-musllinux_1_2_armv7l.whl (832.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp310-cp310-musllinux_1_2_aarch64.whl (745.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (572.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (720.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (595.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (570.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (568.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp39-cp39-win_amd64.whl (411.7 kB view details)

Uploaded CPython 3.9Windows x86-64

attoworld-2025.0.28-cp39-cp39-win32.whl (397.6 kB view details)

Uploaded CPython 3.9Windows x86

attoworld-2025.0.28-cp39-cp39-musllinux_1_2_x86_64.whl (743.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp39-cp39-musllinux_1_2_i686.whl (771.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

attoworld-2025.0.28-cp39-cp39-musllinux_1_2_armv7l.whl (833.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp39-cp39-musllinux_1_2_aarch64.whl (746.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (572.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (724.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (596.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (570.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (568.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

attoworld-2025.0.28-cp38-cp38-win32.whl (397.7 kB view details)

Uploaded CPython 3.8Windows x86

attoworld-2025.0.28-cp38-cp38-musllinux_1_2_x86_64.whl (743.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

attoworld-2025.0.28-cp38-cp38-musllinux_1_2_i686.whl (771.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

attoworld-2025.0.28-cp38-cp38-musllinux_1_2_armv7l.whl (832.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARMv7l

attoworld-2025.0.28-cp38-cp38-musllinux_1_2_aarch64.whl (746.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

attoworld-2025.0.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (572.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

attoworld-2025.0.28-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

attoworld-2025.0.28-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (723.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

attoworld-2025.0.28-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (596.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

attoworld-2025.0.28-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (570.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

attoworld-2025.0.28-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (568.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

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

File hashes

Hashes for attoworld-2025.0.28.tar.gz
Algorithm Hash digest
SHA256 750d015493c8706605839a2333b69562c09dbfbbbff683efa1f2e06ccc68827e
MD5 bd36786ea7a8a2f6beba6cf0d7fb3c3c
BLAKE2b-256 7c6c831825e6d4047eecb98e8ab4bcf19017e44ad03529abb83c1f87827beb2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e066c383f4b4b8fa7cb298c93a74ba8730cd5cccbfef717acb059fdb13b4d58b
MD5 4ea4557a75fde1d829bd9c62da9b519f
BLAKE2b-256 e54846cbb4f1ab2f31a66e75665e45fe1fa492ca161c0846b4aabbe0b7e7af44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4a2e866982336a248368b8a80c82429a1da862870ffc1767c924e8f6c877102c
MD5 01aa14bb98ffb85deefb1882be842ddc
BLAKE2b-256 b5a765fc71e05938c88473433ae01a63b11347c485c18e48571d5e7d36a90dee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5b87a0ee0b0ccf5a459cf29a86f721bd1d729668742455fa981ac1d1a35b5195
MD5 3db8abf41296c5627567c55d4ab546f7
BLAKE2b-256 3a9dbab8447e0e0f41d3a5b1c87b86af56a34aa4712c77d5f99ad9b9de8f94d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 15ff0d59d40994b9ce7fbcaaeccc79a1d29986d796505a43a5f2a5b82b32c0ee
MD5 f1268f0d58559093a439ef379a25e9db
BLAKE2b-256 c5c945a1a5adef10c104f495c389f341f7aeef5d549969d2d4567a30b3c49ea6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a991449f304c727c2d9d6a310c40fbddb1fc058def1589775621d71a382d95e7
MD5 7f585360d569f7549770f6ae91876373
BLAKE2b-256 cd6642ae93253a1cad12c746ca039c112d74fbe962ff3bd3926a1c0ec022cf1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 67dbeae47486109fa662540435365e0a6e0d413b63230a2b2c28eba85a3d2f36
MD5 9eabeed3ac43b89706e6d9fc3db2a450
BLAKE2b-256 88d11f29bfecbdf7d25c87171b76c9ad33afba7fab3bd40414c53bcfcdcdf78a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 57f643ede24942150a90f26ae6f6db431fb37062ece4087733133512de9ddb2e
MD5 cedafdda1851fb763d8efd179f9d8bff
BLAKE2b-256 86156bbcf0f8b60879b99633fb08f1b053c5a720c66171997871a89f6ba81303

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 78f27a14c3506adbded03f06038c78be2b822d84764c3b8888e0d1a26c2111d0
MD5 aa5d87886531330f1b5f567e344f8966
BLAKE2b-256 902d9b0146a4f3e3ac4a218544042c128d324a801ec465444d96194cdf12fcc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7e9989f13533c81192c9bd9fd2ef5e7550c8170c054f4cb1899d9b0dc46b72d4
MD5 bc9db60d3c102bd1fbfe648b865cc3da
BLAKE2b-256 2a393fccef535a6722ee4cd082bc8ef43cfd6abd0fe2288114dc00f98286f209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8598223a52e87da69b0a09ee8ed7e4b05b7d30df4ee72385a44bb3cfed8b5d8e
MD5 5b4e535bf0e0ae10984f6196a7b77c02
BLAKE2b-256 220ee7295e4fd13fccef6ffcc17c9d860692d4a8cc52385ad8c7520c059ee0bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86d52a874891cbd33322632cbba5f04243f38cd4c63dd067ec8a0b038b7ab2c3
MD5 38e46548344a62161109808fda2074cf
BLAKE2b-256 f3b6b26e3e168110b02fe419686efe6e6a90a6fa9241ac4fda5d967b3afa5b7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cbb040c2cf48ef13bbba270694e634301626a9438d0c4264a0a9fd19f20a0cbd
MD5 038cbe1139d7e68e2c60e8f17df3672e
BLAKE2b-256 0f3e500ff7387d0faa84a0008ada1d48578bc9daafeea0b668affbca471a8c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 70eefdf938cf63d9bc14b15ec8ba64f64f4aa9afc48fa05cd6eee6ac643ffca7
MD5 54361e4c238f5f8f0ff3c1fe9aef51f6
BLAKE2b-256 9b40fc8e2d4e1222afdd9aa9bc334da69dd242ccddfcc51113ac824ac1e096d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ba32aba8d4e8ae279dec5c04f431a7379c9492eb79fd67c563968b98fd6a8b9c
MD5 c763b247492cb5ade4f654fb06437709
BLAKE2b-256 7ee30689ea5f9afadd5dde1dc49ec02bb2b1db0e114a517e37cb9271dabe61c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a21cf1a065caa1b38737d965d4cafed58892a4034cb3a7397aa898eda3a73474
MD5 64cbf425743ceb92dcecf999b52f56d7
BLAKE2b-256 0d62030b527fa1636026503ec178f54dfd666f5286bfa23e1f3e255317678f0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7e9ed90acd8d2840e564a86e6966d4214ba822427790ad86e5262e57d8d3b104
MD5 9e2f00424a79d224a89cc687e5638029
BLAKE2b-256 079d9781cb08e31b4604a6314c9735604772de726b8d0ebbf0f924d8cbc2aa7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 872d76624dd5137646a9c849417de45c1634a4b5a4b04f2549e59dcda16fe80d
MD5 30f9620c32d5235e940c9e5a898124b9
BLAKE2b-256 581c3473ab438f770c51f44849426b05ac1431e310a45534513a1ade69cb4226

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d33aee8876e8c4e0d079ea2e3856eb9e550873e709d048a7d16caeec3426c087
MD5 b93b0b177fc07426e94ab8756c943203
BLAKE2b-256 c47391af6b5282eb5d05c5939cf1848354f41110657183ce0e9ddbba92a93d4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3e4e7b143876a0bc96e18d36043638a8a90fb2852a345e4a281635243cc1b10c
MD5 cbee16f7bfcba56ccc78029b249a8054
BLAKE2b-256 339c6f47e89641547515eccee8d45572c8ac2f506825e82084f7fc172f8e0721

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8121c5ae173eae7ef06befbdae5ea6d70e877fe9ed92f97b172af22d3cd7d569
MD5 0aeec023959c9e77facffdd8fd0bc5c1
BLAKE2b-256 871cfabde4058c631fd6cd97f5ab52b5d3db1357082e7eab03efa2df832756a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 90433384fa573d823dca58a7af7674af3dc7cfae02141a65445e10b986836dea
MD5 ac7bba6986623234220c2b38ce30c335
BLAKE2b-256 647689c32419b8156be1ba7edcf26a9fddd1e52b0c99a1428e02fd9d91b39e3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8a966fce0434c269750757710ec8a63660b517ec3424dc0407d3430ab553c7fb
MD5 010e0467736437b18303a14255575024
BLAKE2b-256 552491c66578b042da78205e7530c774d4ebe35958dcba1546e8d2b0626df029

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 39888753da9149b8643f1719d0d6f7d9d120bb6a9422760b3e4b1839831a5f4d
MD5 a0c71bddaa179f33a2d340f7899d483d
BLAKE2b-256 b53d43ed357bb793ac8631fcee964f404dc5bbbe557e31f237f55e69ab0c72a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae098471a35540ea81c7c6f1731212faae846ffc5ad86ab0ab85db3b29730af5
MD5 85bc8ebefdef9583166d9addff6a4764
BLAKE2b-256 11df639ae0ca52ea949113f3516e3bba333a8209998d45bdcf0995d5fe1f6547

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 233b924e324cc38193d5d46f16bbe802feba1f6cd581ec3f19a8d73fe1cdddc0
MD5 e4322192698362cc718a4855e42a8113
BLAKE2b-256 c274ef983cfae10e43cd70b24d28854e1a28e1fe44381e49ea6bb46bbe8d4471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4741bc0f5d3da0437e2e95eeedde790dfb5e633f4dc1b2d67a5e6149afdf3b32
MD5 74069777588688a88b1455bdaca8f21c
BLAKE2b-256 6bb8aa77b92265502b19765a1d67ff21a7e013545127d345fa6f114ca9a0b6b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f22f27d9f9bcfdf29db7b1711867a3b28545e04dca6d7683998dc6f5fffb686b
MD5 e5a0c293edd05ca0d2fd0251a787b5e0
BLAKE2b-256 45b0dae5c05cad12a49f8943a119d568ca06317fc417061702ca4224afa69e3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21f2dd9d0a3e4ec2afab724844528935f5beccd61877cec64e39021f46b7e721
MD5 8f4e68bcaffe89c25d67dea7c6b631a8
BLAKE2b-256 2cadc8bb58290f1bdd6b873e7c4887c4f8efd4495e7a7bf61fcc54dd6b4ce408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc4be5373941dd040413903b52b93076947b95d50aea4ad0aa50da455c3721e6
MD5 d95d0a210a5a88ab86a6305ae02e8ee7
BLAKE2b-256 acb99a27073044ee42ee224a7f669808503355390eb97e42ae243f78136219df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3389e4e27d2a7634ea7e04fc2601dcf303740ead1366381d2799228aee98daf4
MD5 c1285e1582fb20d3af4e3b6bcd2bebfc
BLAKE2b-256 00f6020af4cc411433305a5613e08e67d9716409ad3aedf670b24174655cd8eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 022d93ffad7238b88f8a6403b2ceda33f98b6297853c00479f1b6eb248d7d187
MD5 5ef422e55bc5da58f420890f76cbaa52
BLAKE2b-256 11471946b2d75e6e12b2077a1c43fe570f4d938fb88f08b8e7df8175e3e5fbe7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 648ef433ce798531f463de2fbe3356ebd1a499f7e8b369168f3fa576e823a111
MD5 451b9ad58d306cc1b539a846443a157a
BLAKE2b-256 b0c254ce6ab5cd4948ccb6910cb0b8bd363cac2ce9f959e93175dcd20a4f03fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f46e75a641d925616d3b8b3b838e3ee34468dbed329b9cccd5476b5bdcc7a992
MD5 863c92e32371572c0677d818383a03aa
BLAKE2b-256 5a14f726017a264d8903942280b8e0adc7571eb6451c93b283d12d5c15ab4881

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b935ce31cddc577f010b558830ba530100783df997e762afc2a3fce1f4e03c4
MD5 9ac8dbffeab206ed596f2eb8078fefbf
BLAKE2b-256 188407fc76212d2b8313001c9fe4238f885ca2817315c604980618f2e60a9797

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ee0ceb0b21690ae9843e6e771e0bc869de89f35bdc79389cb9a48c7ce8f38020
MD5 00d858dda4cf76f8631881a86cad354d
BLAKE2b-256 03b80bd053ff687bc0fba3a8a38c542ac88b8fedeced03ca229f30122b318cc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 11d19bc1e5dd921bbcb8308334677a48881675088706392bf6a96c65f476d5df
MD5 05dd950966f818388e1ab64c7b69a74b
BLAKE2b-256 769f1e5114be5230a258f805ff5c083a93460eb5e4e1d0a239409a3529a4d15b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 435a2b74a6248cf6966317a9be504d58a3868b2877b7929155eb148ab931ed54
MD5 985931981c2854f669c8d4af37e02044
BLAKE2b-256 9e62b4bae5012f64bd854187f92b29fd9ca97a23fa1171d090b0b6caceb1ecec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7cbf271a2abe930b62611f0d1d4e5c6633c4ab41c01bbc57c50f34f16fae59bd
MD5 8e5340b4c598e2183572c04f95c789e1
BLAKE2b-256 133371f3e81096008e1ca62a376243b794f4eb00e87d4c87a718e8d2974e3ee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d670ac4f8e80b7759e40764df0fe25e529f0fc5b0b2bdbf49f5b2fdca89e392b
MD5 dd5a68c9a9f4e56844ebd04c5496f5b7
BLAKE2b-256 15a84f84c6ab3541971002b4b51f0441b682e61773fa5cb2f598af4ce4763ca3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c3742580e932bc77b17cd1ca83ca47d43dfdb1e71c6c42e668539672c632a6ba
MD5 f8954aca660bdfa443c0c3727c875872
BLAKE2b-256 21dfc1048ab4b61315e46a9ff4562408596580adffe847625fcd33a13d1b2f5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 656343b81d1403df49cfdfe59828d557e9566c4a12d6133f056987eecdedc864
MD5 5b22bb2d3bb82cbb9955bed04c0570ab
BLAKE2b-256 5086b84502b69ad2fd4b3aaa11e66cb03a1d367afebbac36170b11b4fdf7eb0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7970cc8a4f3b89effbb8b54764f1dae630fe3208d91d7fa153fb273d4b90ba04
MD5 a8d6b2f14d978bb4aa1c5f3a4645cf7b
BLAKE2b-256 3955e7cdc23b895b3033cdd49d67cf2243ab41da0e560eaff8306a5501900245

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5c7b03123085038a05608c08785e7e7b36e804efb39f0a68d589eb6a82023085
MD5 8f4d684753c13bd61cffd62c2de575ab
BLAKE2b-256 8404f889edc2588c9908bc27a7451b474897d04841a9a02532b35206b20ec6dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04f75e72fec8f4841d4e082c540c22956737a17865082cf3a696bbbf3de13bc9
MD5 ab99368643abf445f94976de8ed74c29
BLAKE2b-256 20312c94cfb96285cc6d88092d012bdd434aa3a6ee45e35ba10c8185dcec3959

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37946009d62e11a2e2c952cdb369b7c2eae188d5965af959fd82721fab8283ce
MD5 480e18f5bfed7f038bf3e49dc54f2f62
BLAKE2b-256 2224a009581a29b3bc97a7f3c8519d104bf7d1528b8fef5ca5a96c73dc739f5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 00736e402101fa19289dba18839bf39fddfad9a0538fe67a2e5143a800fabe47
MD5 c3f3529c8acffabe7cbafe4558a6312b
BLAKE2b-256 40e808ca1d91732d2fb4f95207d908ac6780cdbf1025cc88f8f438a46dae1909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 262f8395fb6e0f83cd67555f191bee73d27e3177bd9d0e4cf347ac7c33d6690d
MD5 c839af4391b606d56ccb4631923621f6
BLAKE2b-256 95e330296735bc1e41b8159b24271dd81223f686441753865f36028197862345

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f816f8f9f7695e9c605eff08e706b6a62abb1b1703bb4b8ba95fba716de71d69
MD5 139b5bbc5e11c3ce69ce65bcc2a67bab
BLAKE2b-256 c110a8ef286bd200e12a220f347472f7e8dad7478894219109bd31c65705c7ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ffa54906c847eb6ca5c1e43e729323caae69e84c44736c91492b41fb0bf42091
MD5 0724a070ae2dc828f97fdcc1eb6a6935
BLAKE2b-256 5175fb22b99e07ab1f430aed26489044e1ed290e5ccf8c1ac24bc82df253a7b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da2eb27a63137f4acabf7a8b6353ad6af844ae2b41cfcb60db761169b2f880ce
MD5 52e81db95e6b21ae0568a2c7a6311145
BLAKE2b-256 5f2fc85ed9fd7cde67d1bf6eff08bc06fe08f6e6dfbc15cc6bf379846b723f70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e650e3df81a0dbada67eff52d7bce04bea245a80de41054b660fca34e775df76
MD5 b56a6bcd5a88d6dd06eb274f81636fea
BLAKE2b-256 e390089128791fcec4c4e7db8bbc8fb13af7558edc418824d6125552de8357e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2f2b84b18249a2e6dca2a290e3b6203742967b0de63b021e369ec41e98549b14
MD5 aabcbe33cb16f3df383ccc72852270b5
BLAKE2b-256 ae7f9400aa14c94adcbdf2a2b13055a2688d4713e10d5a5ac5ffb3a03761d744

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5238906c10bf224c5a0da78eb404a2e0e3cdd15766788e6ae6979457fc20cae0
MD5 98f246d29312282b60637e3393a0f249
BLAKE2b-256 b9a9e2dece9b458e41744cea7250b57d827d19cb4626ff075c0de3fe3d6763a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 91e463bd5978b5474da21dfb34a0914b5017133e902b62e9b331be4c3951360c
MD5 531ac655589f05e06877b3873fb8c870
BLAKE2b-256 6c2a65b97ce40aa2d395ce9cdc9f8b5be94e43bf0288d6a3b19947cac179e575

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d227ab48c33658e1d226b454169633e9221ed87fa7fdc0f47a94523844eebcb9
MD5 267e8db7a30a55a63abd024f0b029f00
BLAKE2b-256 e75a7ede59bf1217ec5196533ef9886e1a87348757289a9c0ed8298fc18e8439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 557edb4bb42cd303e29ad64443ed3e5dc73030ae8c19792e3a5fa8cf0bf94f05
MD5 6af388e3255ec7d26dad3cec59b1602c
BLAKE2b-256 9a5221633d0703faa7555200b3edc322d0fab980d4a212839d1787609ea46d64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 baf41f2ffa911ae54ac6cd001a98ff4fa84954633d7dc031bc7b3b82808126cc
MD5 8695e813a58a59a71922633fa3c6034c
BLAKE2b-256 d605f5831e98840886b326797609b26fbab73f9ca1ee3bcdb0eae882cbb3309d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d3f67006fadc8366b1c8fe7abb6d5bffda5cfcb8c8e2892f5a218e86bde195c4
MD5 f1624d0c0550f5512d7b5e23b6a28145
BLAKE2b-256 c3eef5d579881413ced280ed735ccc31f38f6218f74b75f6599251f4d91b7d05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4a0a51f9a57064beae98bac3fc262645d42ccb350917e5842655843d3596962
MD5 e5cf4f810f8d2a4087d278877ad646b6
BLAKE2b-256 d516ff235ee9dff735372b5cfdb6ec6a9aed6a0c9a4bac8aa17834c901838e45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4a4a01d670994bc621ef2cd450bb9bec97c31e881fd3fa97a1eddcb8378a1a02
MD5 c4599083372cf6ff5d97ff96cf62d0c1
BLAKE2b-256 d50b2b5d77e3340810eb7a88b92d5a9484dee4d92d63eb5ac191bc5a642126ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9a553e4e5e97ef72c8a443adc2462e66618eaee231e45df838044ce39207e58d
MD5 489b190cef097a4d5925ed5d22844a24
BLAKE2b-256 8ad94829d3fbf6955a01b12696e3298d0f6548125a65cc2fe09647cedd9d49fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2310c80d2168b111f00df49c23aae5fb3c45954930896d8f7f404082c8415339
MD5 df8f9d38349bcba35c56ea979293e6e3
BLAKE2b-256 1addd4a4256dba8bcc9a308427aab3a34442bef9b8ba6a31dfd793ab7ab0e146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ec6173ad04ed8709cd9082bbbfb6cecd8f87d6eb9431f4f2f6af0727f9354ed4
MD5 79dd1520e70f51190342a48135060c4f
BLAKE2b-256 ddf939747c8488e969806ae94d1814754d2bb58ffca02053b9c5a958152c5483

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5af51f262e64d8781a325c220327796b5aab7393caabeec9064495a7c4633e91
MD5 bb0ad108049a23fc14312f5822d54073
BLAKE2b-256 efdea8774959b8fb72fe201e1bd58d7fd1559eacbd0d4ae48934d1897ba77894

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ada4bc0cf4e9f32b4260bd27bc2423c39db9540fcc30d43788453ec7f46d828c
MD5 b96e2bddd8c720cefa96ac3f7fc661d8
BLAKE2b-256 447d90f40ae5aeb8b92a135faef2fa0b9b024f47e54fef74d24610b785605de6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ac36803180db4d19763d57e93133079c744f3458df336ce67199d3f3ccd54b32
MD5 3f673cac9432706e47cb22cb93a6a096
BLAKE2b-256 dc4a520cd0745988be59d3d841c1cc5b79aaf31a80158e8004e778d5d6615420

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2fadc52960d0d17be7e787e60aad633a4b6e154e0305821ccf8b5aa395e75728
MD5 258c8b0a822ad407f066a7ce9f82df61
BLAKE2b-256 00b244b1c6412cba1d04f1f00ec285df0212f75ab057f36ef91e2fc9666d6a49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 226936e5bf81ae64cf5faee08c362586dc3691b8749255779cbfdf3b92e2a427
MD5 b47a1bd88192ed2fc9b750aee34c6754
BLAKE2b-256 29000893a0736ebe3ff856acc40427463e5102b9339d44d98de49d15207770f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd87732bb506e2b2471b56e66cff8d9071ceb529d96d25db7fb05d09f1c93bca
MD5 f408c02e9c696cc150e8c76910b32ac6
BLAKE2b-256 5968732b07a62b7da408e446bb4c55d7208c5e15001cbcc8c42224a93b02e5e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d5f964ea9b78de24baea8669d43be4e17b188b401a8904053da90611d88a4ca
MD5 a482e687f085c05b02825706420a2f25
BLAKE2b-256 9979ddc386289503d7edf3825bb9656ad3daa5256eeee64b22765e13f4e03a8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 082a324c3bae2a0c59cf0a03ed82d4c8e381552c474e924d11af0ce7fafeb2b9
MD5 86bb31f170ae2a63d5e822e6a2fb19b8
BLAKE2b-256 8c771ef9165edd116866280ee1674fc7022e99911d542dea4d5a51e4f4f86ed6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f42f512858d58d7467979cb4e8794cd7195adc5a6b80da8aa6d9be1a6bf25494
MD5 811fbac4f121737a47ac08078532f7a4
BLAKE2b-256 d3162a20b35442e71aee01513e0e27befbf135cc60d1110f455504c8b4f5bf16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6cead176f83b2899cac008570774105615154b6af9efe533b1bbda15fd6683d6
MD5 acfc425d2fdf5dd4a6c44ca5ad33aa13
BLAKE2b-256 6d96d002be16aaa93ccb4bb92e9d2723f0eec6e1ffff76982a65396dd87534b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4f94ea26a25c0e28478b1132b9cd25b1af155c40b809ad87cbe8349306c9d39d
MD5 428aeb7e6019f2c821c3ce29f650ea39
BLAKE2b-256 bc2b9649b2c09f9ca6db4516b1f04211190e20ba890b5b313c8e25569fe113c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0b018e4c1be37a9fe1947b78fa596a3d75d0a6c4099b6ff1a0c8549924002e4e
MD5 c9ec1134474a462a1b41b997bd8b8eb3
BLAKE2b-256 8d3641a160fc0e1c9d1725ee23a539b500689649f5e0307b936a1ddcb3e22702

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cb2ff1d2a5003894b3ef2d4ac1b5074735a0bc95a80ff560269e76a7bdf0bdbb
MD5 c9a936a913e0655bddd979719ed8f622
BLAKE2b-256 17d049598118123f170ca42dde5974d27c1d7934c00f5152aba390c8de498ad4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b662df09ae51fc4850227c9ae0f518cd0ff3f7a572d4611146b2315208fcbf34
MD5 19519fe4edf8e3a8302100ba4bebc182
BLAKE2b-256 96cff4f0e6857436e63c1efe82390ab0d41c33f68f6789c02addd5dea0e42c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11d6ae184cd287dcaed46865fe8cc0de8d29d92dca9361d7df749a5fcaa74977
MD5 7c540acfa7dc31e5fd6183f7344e019d
BLAKE2b-256 72b53136d030fbdd6792f69cb06a05140c5f4f1275679512fff678487e1e5c66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a211279fc021158e083cf37c4773be9ed5a00655dd0b387f875e7fa6131f84c
MD5 38636eb7e318a915c73e3028e32bac19
BLAKE2b-256 ec0d6fc2edc3605e34ded7b5f30b4112a79d9043d82b9d799e972f5c8d39c7b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 544b87cb929fc31c970c5bd60c52e2fd38a3d40a8e4c13e953c67e7b53c73057
MD5 bdf708b087db3af51dafd748c05f174e
BLAKE2b-256 a70bd3155cdc4fe9654f44dfb87ebb7315968cbf36f1e7c29567917bc13b66d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2ac2b15c64d92b35fedb055efb1713f7c93fa547e03197b2bd085f7322b58208
MD5 df6178fb72782f2adbc6ea2566fdca2b
BLAKE2b-256 d5d02280df5eac51f8ce0068ac6ef5a285e34d971041cf900222ef7e969edc98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 af571d2a8ddda1421b5f3436282e486bb2567ba14f9fe3a1ec7833084199c281
MD5 1ca8336b9825e9b24807424141e0c4b2
BLAKE2b-256 caa15d847aef59748580273936d549ff0ba002a24ed28d21e85f5c73d307072a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c60b6d8ecf28caa1e030c7e47e14c395a7c1bd2835e99310199c383ae9c5890
MD5 c5f8060c082c78b5f5f52bd0860356d9
BLAKE2b-256 99fb0e2858e2e60ce6f728c98a134933d7aa3ceddf6f5180d331e49fceb21523

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f43bfb39f28acd3632c0208579e0cb96d99adfadf7bf1149ae2049e1e1dc1db9
MD5 d87e10085dd1d9478ce40c6d6700b272
BLAKE2b-256 b5f9684a1642978f764ae16a1dd0454404a90b333a9cbd65238ab9b76ce8051c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b2c40e0fd2f65049dd930e5bb1b77fb8ed183eb1b456c7d0ce019892a10ec86f
MD5 3f4f5b5fbfafbcf63879d6c1d1ffe6fe
BLAKE2b-256 605b2059e244d982e623d247e2d31d03dbcea38f96670967e8913b8346e60d44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a00c7fcd00c18338b2802a52073aab59d9316e6e697580deb730dc507c2259e8
MD5 a3d8e96f251f867c36fd6630d2330f0b
BLAKE2b-256 83baebf8cdff7f801a666fc5c19bed2e402294a2903c172f4171cd47567fe456

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53c4ebd3c294f0a68984c44d8edd9ae8ac695cd7e11a6ef50b58e68cc2d84e8e
MD5 a39a0d61cc52e207b2ace45c73e4297a
BLAKE2b-256 75ef8ac58e64bbbb9199a80239660eaa29e8f13db1fe5133d550e6f9c18ea4e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 730eba5766381ee77bff223d855a14a2096f9be3999d40fc6859116e1816483f
MD5 0190d4c3dde4ed9e3d9ca8d5c5f80970
BLAKE2b-256 c4815dacdbc2e72e16cd200e804f5ada90b4624fa72d0f744a510684095b4e3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 45e62b7137416276654b739ce52c507ef756a6f715cd69ebb5318580c1375fba
MD5 9016f7d2f1ad35f8004c2c77ee6bc5c1
BLAKE2b-256 054a1061b82e1562e4e29858e1e7d5b3f6ef0bb3e3bcd3bb76a72b69750638a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1175ec89017d3d4a4f79021411039a1601eb4d055300349a3bc754416919eef2
MD5 97b181426bfc0ade1448152e13fb6e0d
BLAKE2b-256 3745a164f69dbd99dec2af0c41ea75fb7aa4ddb70f58668c9279e9820a15893a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e06a529feeb88d6fed22edffb2d818e1b6fd1011ad13d36f02ac34db15d3c294
MD5 38c20ca6b9a385160b82a68933ebedfb
BLAKE2b-256 46430302b4b54ffddd4fc0dd8b1e8e9ffbb02d80e00f393c3590507b49158006

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 968fbcc930554a70d939e4c1bbd6be2412246bcca73c530aa01962508a469879
MD5 0694f6745870091ce40c4a5b2b822c44
BLAKE2b-256 5ef739ac366e12e5d882eea81924b92b84dfc9625ba053022aa7cd7c36dfc6ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9f2753843c20195acbfab29b88e9e3b5ef42e43d16aca9c95332479b1ab7e93c
MD5 8c5da4e207d5a2b5a4ae649125c7b0f0
BLAKE2b-256 31af239dc42ae60093b9a1b8d281d3e6f04c88c7013229f713926c66381afe9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1b61e37e49f6f76140ebc6ba42baf594ef65797f21779a428f23f0764640ccfb
MD5 3790094b76c910b62a1050619039b3cc
BLAKE2b-256 21bdd82fae9f62e92320b38811c751c4816bea34aa2ed1eb59385a363ebefe83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3eac2921e26ad940d8499e7b5d903090912926d27143dddcf09c52e3854caa72
MD5 b4408b59bcaed9196720c1794b2ca92d
BLAKE2b-256 ef0e13c89956ecef5bc5fa7041475a1242f1ae679b40c38dae90125a36228c7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d4a7273010f68cbfcd07e652b1becea3e9c4630915e4ac40e59cd582b96d0110
MD5 c1e580da601ff3661a97deeb1d30e1ac
BLAKE2b-256 fcaa68e0bc2889a52dab4835530b617007a1899605d5444f1b3649ea8b4e1f75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1c5c592cc7588bcdfc4036cbd972dac61f3bf2b294b40ea41392ae85c151f755
MD5 de91c081ab9c8e4698b5c2c8d3e71e8e
BLAKE2b-256 1ed60eaccf0a80a3669defdf4818a859772e6bcb8bb3e61939fa6bb3fc3102e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be2787bac65e76231ca89957aa403c700101e08e3326fd9b6d5c366fea500455
MD5 61ceb6ac7eec01cdd3d02701ee2871cf
BLAKE2b-256 95bc0a627dbecb3f97f8536b4395d5c15087ff4057e7e74eb9db65967876aca1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 813e24932d4c3000ae3c6764844fb0deb67e5ddc82acc4d7c1baaed020b1236b
MD5 e26f982f28ea37869aac5f8997a32691
BLAKE2b-256 d09d9a920248982c09d9db8536fa3cae4981fe6cab107dc5af75c205b9b94e5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fad7a9d270a1ffaab1fd64820a474353df631c84cbd443bc89e0b67202a87342
MD5 c8d53f8059e0e2bdb118867269c0d145
BLAKE2b-256 3f18bfa1b704a2c0c34232fd6e180b2e447da1ae74b42560b5fbbd8ede92cb41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ce770d9691786efa3c7217b968069ddf011382a0ae7faece8e3236c83bb62184
MD5 636a6e9b50a4d422b7f76446e3b5dbe4
BLAKE2b-256 660822ec4ab7f7811f6a7cbda42ce3973fa42256f05d6044d83add9456574b0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f65a581404ba9999bea59db48b9e37aa1eb7132c07b8199542fb05eb3df8e4cd
MD5 f0cf42b1f3f7b51b1bfa803449e0ba29
BLAKE2b-256 7b319488dc0020a46dd8c36960e0ac3e315f735deed1161d822b4730bb489615

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 65b851d6ea5543f3d974d37aa49e647060d2d4297e5b002d68d2738d7e3dba0f
MD5 167b34943087f240bc2b4ec576110e3a
BLAKE2b-256 3cdf0c73909a3a526c4b44206167559e79e93f1ac40ba226e70be6f3c654f3a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37c1a82c301bdb9aaa6e13c0c22e65fe48e1ad7619cf7ff3cb755db90bd3c711
MD5 90fa6076932154676da93fcb1259dada
BLAKE2b-256 0dad2ea55be2998bc02f400089cb5bbd24441be7eb13faac74646fd0e6efd441

See more details on using hashes here.

File details

Details for the file attoworld-2025.0.28-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 b46d657e0d05b1536f832116c7f47d4978b520c6930f073c71f1fca723fc001a
MD5 839ad855a9e7742fbaf6e167a95ed16a
BLAKE2b-256 8e9c652b5c15f6ad17c67e9f962f18c6162ed3915f9e3f51787b665b266fba32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e1adfb8a40689fed1c62d4a29bd4f9f32b37dad201f18ddfd88f3c109b10043e
MD5 4854777c0376eb97932017d57baf60e1
BLAKE2b-256 469d0485768084158dfc55bfda95f46fba7168145007257345712bf5c31a160d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d39d19a10e5acb5965a5d9115ff521231cf7e697167bebfefd0fe331c9db280
MD5 9d68f489e27fa09f86feddaa88436043
BLAKE2b-256 916b09a044f2026502f53aa356f7eed049d52da94954c624fa6bf8a49ccaf3a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3f208e1d9f86ca56b3c1e4d97795c2f8166f82517dbc62a3565749d5b9392528
MD5 651a6621c89cfe3618113b9a3cc6ee14
BLAKE2b-256 c194456e3811134784b25c22f49e6f42a2a644c5cef70da02bfa7edb58faad1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6be43bfb09caaa6bd598d8cc125ee2881648d6fb9a576a290fb4c9602b624b5d
MD5 e0399ef0484a6969a0159226269923c1
BLAKE2b-256 0ad28b3ab3d3e3eae275365a66601aae5eb2bf2103e765d09fe099dcf7701bb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48d820e90d0d18a38cb2663313210dd816d84808b4dbf0156db6c5bc99174c3a
MD5 49ab203ef6b5f3d0d92afdfb32779248
BLAKE2b-256 fd5ad4a760b54a91cdef29f6bb981368817a007f7c84e11eacb89ae4f14da54c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3f20c04bf9e3e11b3313fccf33ef01d5bbbcc0e023d8854adb7938a1b0620b8a
MD5 f89d19fbe3115b87ab176695a8c4311d
BLAKE2b-256 d8db1b2013082b98321f46e7606654f850df3c6abb0bacb778cad200dd82d12b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1b0d20a8241153e1762d9cf47ba682c40db97795634dc5d044ac20277979fa74
MD5 52b84a3f4b4894a82918006ac19ea4c5
BLAKE2b-256 b01c501469fc4af822dfea72b77b7501e6a34da745eef6c18c23d7fd6da35a2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a2aa144c9f5f9e6c5a251128a323b1ee818be0b26f74465e08cbacd5516d4d85
MD5 6187a1b47f1de06a68bfa66326b74dd5
BLAKE2b-256 7f7c3acda15030478a75b94f308f87be6456500f9adadfbc79e7a2bcb6dd7f76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f8ab48099b1738bef96b84dd2679e40ac753660323aab2cfd1c7896efcbf8779
MD5 ed6bee56c7871b2218e84bd86c95e8da
BLAKE2b-256 72c1f3b8397249c825d29459f817994c5e141ca75b97a4d3712b0e46916d9dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for attoworld-2025.0.28-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1cb72ea856620d804eee0f24fe3a1b838625e62ff1b166b4ae58305b3846e8ff
MD5 45f6529087e3ab6664e3ce150c23785e
BLAKE2b-256 d96c4925f3b2df04e72b5e46d5dc8b84e28efdff6364e7aa7fa11691e738e438

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