Skip to main content

FastRLock

This is a C-level implementation of a fast, re-entrant, optimistic lock for CPython. It is a drop-in replacement for threading.RLock. FastRLock is implemented in Cython and also provides a C-API for direct use from Cython code via from fastrlock cimport rlock or from cython.cimports.fastrlock import rlock.

Under normal conditions, it is about 10x faster than threading.RLock in Python 2.7 because it avoids all locking unless two or more threads try to acquire it at the same time. Under congestion, it is still about 10% faster than RLock due to being implemented in Cython.

This is mostly equivalent to the revised RLock implementation in Python 3.2, but still faster due to being implemented in Cython. However, in Python 3.4 and later, the threading.RLock implementation in the stdlib tends to be as fast or even faster than the lock provided by this package, when called through the Python API. FastRLock is still faster also on these systems when called through its Cython API from other Cython modules.

It was initially published as a code recipe here: https://code.activestate.com/recipes/577336-fast-re-entrant-optimistic-lock-implemented-in-cyt/

FastRLock has been used and tested in Lupa for several years.

How does it work?

The FastRLock implementation optimises for the non-congested case. It works by exploiting the availability of the GIL. Since it knows that it holds the GIL when the acquire()/release() methods are called, it can safely check the lock for being held by other threads and just count any re-entries as long as it is always the same thread that acquires it. This is a lot faster than actually acquiring the underlying lock.

When a second thread wants to acquire the lock as well, it first checks the lock count and finds out that the lock is already owned. If the underlying lock is also held by another thread already, it then just frees the GIL and asks for acquiring the lock, just like RLock does. If the underlying lock is not held, however, it acquires it immediately and basically hands over the ownership by telling the current owner to free it when it’s done. Then, it falls back to the normal non-owner behaviour that asks for the lock and will eventually acquire it when it gets released. This makes sure that the real lock is only acquired when at least two threads want it.

All of these operations are basically atomic because any thread that modifies the lock state always holds the GIL. Note that the implementation must not call any Python code while handling the lock, as calling into Python may lead to a context switch which hands over the GIL to another thread and thus breaks atomicity. Therefore, the code misuses Cython’s ‘nogil’ annotation to make sure that no Python code slips in accidentally.

How fast is it?

Here are some timings for the following scenarios:

  1. five acquire-release cycles (‘lock_unlock’)

  2. five acquire calls followed by five release calls (nested locking, ‘reentrant_lock_unlock’)

  3. a mixed and partly nested sequence of acquire and release calls (‘mixed_lock_unlock’)

  4. five acquire-release cycles that do not block (‘lock_unlock_nonblocking’)

All four are benchmarked for the single threaded case and the multi threaded case with 10 threads. I also tested it with 20 threads only to see that it then takes about twice the time for both versions. Note also that the congested case is substantially slower for both locks and the benchmark includes the thread creation time, so I only looped 1000x here to get useful timings instead of 100000x for the single threaded case.

The results here are mixed. Depending on the optimisation of the CPython installation, it can be faster, about the same speed, or somewhat slower. In any case, the direct Cython interface is always faster than going through the Python API, because it avoids the Python call overhead and executes a C call instead.

Testing RLock (3.10.1)

sequential (x100000):
lock_unlock              :    138.36 msec
reentrant_lock_unlock    :     95.35 msec
mixed_lock_unlock        :    102.05 msec
lock_unlock_nonblocking  :    131.44 msec
context_manager          :    616.83 msec

threaded 10T (x1000):
lock_unlock              :   1386.60 msec
reentrant_lock_unlock    :   1207.75 msec
mixed_lock_unlock        :   1319.62 msec
lock_unlock_nonblocking  :   1325.07 msec
context_manager          :   1357.93 msec

Testing FastRLock (0.8.1)

sequential (x100000):
lock_unlock              :     77.47 msec
reentrant_lock_unlock    :     64.14 msec
mixed_lock_unlock        :     73.51 msec
lock_unlock_nonblocking  :     70.31 msec
context_manager          :    393.34 msec

threaded 10T (x1000):
lock_unlock              :   1214.13 msec
reentrant_lock_unlock    :   1171.75 msec
mixed_lock_unlock        :   1184.33 msec
lock_unlock_nonblocking  :   1207.42 msec
context_manager          :   1232.20 msec

Testing Cython interface of FastRLock (0.8.1)

sequential (x100000):
lock_unlock              :     18.70 msec
reentrant_lock_unlock    :     15.88 msec
mixed_lock_unlock        :     14.96 msec
lock_unlock_nonblocking  :     13.47 msec

threaded 10T (x1000):
lock_unlock              :   1236.21 msec
reentrant_lock_unlock    :   1245.77 msec
mixed_lock_unlock        :   1194.25 msec
lock_unlock_nonblocking  :   1206.96 msec

fastrlock changelog

0.8.3 (2024-12-17)

  • Rebuilt with Cython 3.0.11 to add Python 3.13 support.

0.8.2 (2023-08-27)

  • Rebuilt with Cython 3.0.2 to add Python 3.12 support.

0.8.1 (2022-11-02)

  • Rebuilt with Cython 3.0.0a11 to add Python 3.11 support.

0.8 (2021-10-22)

  • Rebuilt with Cython 3.0.0a9 to improve the performance in recent Python 3.x versions.

0.7 (2021-10-21)

  • Adapted for unsigned thread IDs, as used by Py3.7+. (original patch by Guilherme Dantas)

  • Build with Cython 0.29.24 to support Py3.10 and later.

0.6 (2021-03-21)

  • Rebuild with Cython 0.29.22 to support Py3.9 and later.

0.5 (2020-06-05)

  • Rebuild with Cython 0.29.20 to support Py3.8 and later.

0.4 (2018-08-24)

  • Rebuild with Cython 0.28.5.

  • Linux wheels are faster through profile guided optimisation.

  • Add missing file to sdist. (patch by Mark Harfouche, Github issue #5)

0.3 (2017-08-10)

  • improve cimport support of C-API (patch by Naotoshi Seo, Github issue #3)

  • provide fastrlock.__version__

0.2 (2017-08-09)

  • add missing readme file to sdist

0.1 (2017-06-04)

  • initial release

Release files for fastrlock 0.8.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fastrlock 0.8.3
File Size Uploaded
fastrlock-0.8.3.tar.gz 79.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fastrlock 0.8.3
File
fastrlock-0.8.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fastrlock-0.8.3-cp313-cp313-musllinux_1_1_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp313-cp313-musllinux_1_1_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
fastrlock-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
fastrlock-0.8.3-cp313-cp313-macosx_11_0_universal2.whl CPython 3.13 CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64) Details
fastrlock-0.8.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fastrlock-0.8.3-cp312-cp312-musllinux_1_1_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp312-cp312-musllinux_1_1_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
fastrlock-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp312-cp312-macosx_11_0_universal2.whl CPython 3.12 CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64) Details
fastrlock-0.8.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fastrlock-0.8.3-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.17+ ARM64 Details
fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.24+ x86-64 Details
fastrlock-0.8.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.24+ x86-32 Details
fastrlock-0.8.3-cp311-cp311-macosx_11_0_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64) Details
fastrlock-0.8.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
fastrlock-0.8.3-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64, Linux glibc 2.17+ ARM64 Details
fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.24+ x86-32 Details
fastrlock-0.8.3-cp310-cp310-macosx_11_0_universal2.whl CPython 3.10 CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64) Details
fastrlock-0.8.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
fastrlock-0.8.3-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ ARM64, Linux glibc 2.17+ ARM64 Details
fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32 Details
fastrlock-0.8.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.24+ x86-32 Details
fastrlock-0.8.3-cp39-cp39-macosx_11_0_universal2.whl CPython 3.9 CPython 3.9 macOS 11.0+ universal2 (ARM64, x86-64) Details
fastrlock-0.8.3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
fastrlock-0.8.3-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ ARM64, Linux glibc 2.17+ ARM64 Details
fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64, Linux glibc 2.24+ x86-64 Details
fastrlock-0.8.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
fastrlock-0.8.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32, Linux glibc 2.24+ x86-32 Details
fastrlock-0.8.3-cp38-cp38-macosx_11_0_universal2.whl CPython 3.8 CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64) Details
fastrlock-0.8.3-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp37-cp37m-musllinux_1_1_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64 Details
fastrlock-0.8.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ ARM64, Linux glibc 2.17+ ARM64 Details
fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64, Linux glibc 2.24+ x86-64 Details
fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.24+ x86-32 Details
fastrlock-0.8.3-cp36-cp36m-musllinux_1_1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64 Details
fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64, Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.24+ x86-32 Details
fastrlock-0.8.3-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
fastrlock-0.8.3-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32 Details
fastrlock-0.8.3-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
fastrlock-0.8.3-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32 Details

Total release size: 3.3 MB

Release files / fastrlock-0.8.3.tar.gz

Download URL fastrlock-0.8.3.tar.gz
Size 79.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4af6734d92eaa3ab4373e6c9a1dd0d5ad1304e172b1521733c6c3b3d73c8fa5d
BLAKE2b-256 checksum
How to use checksums
73b11c3d635d955f2b4bf34d45abf8f35492e04dbd7804e94ce65d9f928ef3ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp313-cp313-win_amd64.whl

Download URL fastrlock-0.8.3-cp313-cp313-win_amd64.whl
Size 30.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8d1d6a28291b4ace2a66bd7b49a9ed9c762467617febdd9ab356b867ed901af8
BLAKE2b-256 checksum
How to use checksums
28a32ad0a0a69662fd4cf556ab8074f0de978ee9b56bff6ddb4e656df4aa9e8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp313-cp313-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp313-cp313-musllinux_1_1_x86_64.whl
Size 52.0 kB
Tags CPython 3.13 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
2a83d558470c520ed21462d304e77a12639859b205759221c8144dd2896b958a
BLAKE2b-256 checksum
How to use checksums
631dd4b7782ef59e57dd9dde69468cc245adafc3674281905e42fa98aac30a79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp313-cp313-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp313-cp313-musllinux_1_1_aarch64.whl
Size 50.9 kB
Tags CPython 3.13 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
c6e5bfecbc0d72ff07e43fed81671747914d6794e0926700677ed26d894d4f4f
BLAKE2b-256 checksum
How to use checksums
7da7ee82bb55b6c0ca30286dac1e19ee9417a17d2d1de3b13bb0f20cefb86086
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl

Download URL fastrlock-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Size 51.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4a98ba46b3e14927550c4baa36b752d0d2f7387b8534864a8767f83cce75c160
BLAKE2b-256 checksum
How to use checksums
0677f06a907f9a07d26d0cca24a4385944cfe70d549a2c9f1c3e3217332f4f12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 52.5 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
dbdea6deeccea1917c6017d353987231c4e46c93d5338ca3e66d6cd88fbce259
BLAKE2b-256 checksum
How to use checksums
f94e94480fb3fd93991dd6f4e658b77698edc343f57caa2870d77b38c89c2e3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp313-cp313-macosx_11_0_universal2.whl

Download URL fastrlock-0.8.3-cp313-cp313-macosx_11_0_universal2.whl
Size 54.2 kB
Tags CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5264088185ca8e6bc83181dff521eee94d078c269c7d557cc8d9ed5952b7be45
BLAKE2b-256 checksum
How to use checksums
92747b13d836c3f221cff69d6f418f46c2a30c4b1fe09a8ce7db02eecb593185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp312-cp312-win_amd64.whl

Download URL fastrlock-0.8.3-cp312-cp312-win_amd64.whl
Size 31.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
da06d43e1625e2ffddd303edcd6d2cd068e1c486f5fd0102b3f079c44eb13e2c
BLAKE2b-256 checksum
How to use checksums
e24bdb35a52589764c7745a613b6943bbd018f128d42177ab92ee7dde88444f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp312-cp312-musllinux_1_1_x86_64.whl
Size 53.3 kB
Tags CPython 3.12 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
38340f6635bd4ee2a4fb02a3a725759fe921f2ca846cb9ca44531ba739cc17b4
BLAKE2b-256 checksum
How to use checksums
62049138943c2ee803d62a48a3c17b69de2f6fa27677a6896c300369e839a550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp312-cp312-musllinux_1_1_aarch64.whl
Size 52.1 kB
Tags CPython 3.12 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
0ea4e53a04980d646def0f5e4b5e8bd8c7884288464acab0b37ca0c65c482bfe
BLAKE2b-256 checksum
How to use checksums
886d59c497f8db9a125066dd3a7442fab6aecbe90d6fec344c54645eaf311666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl

Download URL fastrlock-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Size 52.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
85a49a1f1e020097d087e1963e42cea6f307897d5ebe2cb6daf4af47ffdd3eed
BLAKE2b-256 checksum
How to use checksums
5721ea1511b0ef0d5457efca3bf1823effb9c5cad4fc9dca86ce08e4d65330ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 53.9 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5f13ec08f1adb1aa916c384b05ecb7dbebb8df9ea81abd045f60941c6283a670
BLAKE2b-256 checksum
How to use checksums
8007cdecb7aa976f34328372f1c4efd6c9dc1b039b3cc8d3f38787d640009a25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp312-cp312-macosx_11_0_universal2.whl

Download URL fastrlock-0.8.3-cp312-cp312-macosx_11_0_universal2.whl
Size 55.7 kB
Tags CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8cb2cf04352ea8575d496f31b3b88c42c7976e8e58cdd7d1550dfba80ca039da
BLAKE2b-256 checksum
How to use checksums
00df56270f2e10c1428855c990e7a7e5baafa9e1262b8e789200bd1d047eb501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-win_amd64.whl

Download URL fastrlock-0.8.3-cp311-cp311-win_amd64.whl
Size 31.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5e5f1665d8e70f4c5b4a67f2db202f354abc80a321ce5a26ac1493f055e3ae2c
BLAKE2b-256 checksum
How to use checksums
883ec26f8192c93e8e43b426787cec04bb46ac36e72b1033b7fe5a9267155fdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp311-cp311-musllinux_1_1_x86_64.whl
Size 52.8 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
33e6fa4af4f3af3e9c747ec72d1eadc0b7ba2035456c2afb51c24d9e8a56f8fd
BLAKE2b-256 checksum
How to use checksums
ecb9ae6511e52738ba4e3a6adb7c6a20158573fbc98aab448992ece25abb0b07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp311-cp311-musllinux_1_1_aarch64.whl
Size 53.4 kB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
8c9d459ce344c21ff03268212a1845aa37feab634d242131bc16c2a2355d5f65
BLAKE2b-256 checksum
How to use checksums
c08f65907405a8cdb2fc8beaf7d09a9a07bb58deff478ff391ca95be4f130b70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl

Download URL fastrlock-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
Size 48.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
55d42f6286b9d867370af4c27bc70d04ce2d342fe450c4a4fcce14440514e695
BLAKE2b-256 checksum
How to use checksums
be915f3afba7d14b8b7d60ac651375f50fff9220d6ccc3bef233d2bd74b73ec7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 54.6 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
04bb5eef8f460d13b8c0084ea5a9d3aab2c0573991c880c0a34a56bb14951d30
BLAKE2b-256 checksum
How to use checksums
01e25e5515562b2e9a56d84659377176aef7345da2c3c22909a1897fe27e14dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl

Download URL fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl
Size 50.2 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
77ab8a98417a1f467dafcd2226718f7ca0cf18d4b64732f838b8c2b3e4b55cb5
BLAKE2b-256 checksum
How to use checksums
0defa13b8bab8266840bf38831d7bf5970518c02603d00a548a678763322d5bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl

Download URL fastrlock-0.8.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
Size 50.4 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bbc3bf96dcbd68392366c477f78c9d5c47e5d9290cb115feea19f20a43ef6d05
BLAKE2b-256 checksum
How to use checksums
d57ae37bd72d7d70a8a551b3b4610d028bd73ff5d6253201d5d3cf6296468bee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp311-cp311-macosx_11_0_universal2.whl

Download URL fastrlock-0.8.3-cp311-cp311-macosx_11_0_universal2.whl
Size 55.2 kB
Tags CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f68c551cf8a34b6460a3a0eba44bd7897ebfc820854e19970c52a76bf064a59f
BLAKE2b-256 checksum
How to use checksums
909e647951c579ef74b6541493d5ca786d21a0b2d330c9514ba2c39f0b0b0046
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-win_amd64.whl

Download URL fastrlock-0.8.3-cp310-cp310-win_amd64.whl
Size 30.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
001fd86bcac78c79658bac496e8a17472d64d558cd2227fdc768aa77f877fe40
BLAKE2b-256 checksum
How to use checksums
76a78b91068f00400931da950f143fa0f9018bd447f8ed4e34bed3fe65ed55d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp310-cp310-musllinux_1_1_x86_64.whl
Size 52.0 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
3df8514086e16bb7c66169156a8066dc152f3be892c7817e85bf09a27fa2ada2
BLAKE2b-256 checksum
How to use checksums
e58c5e746ee6f3d7afbfbb0d794c16c71bfd5259a4e3fb1dda48baf31e46956c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp310-cp310-musllinux_1_1_aarch64.whl
Size 52.5 kB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
92577ff82ef4a94c5667d6d2841f017820932bc59f31ffd83e4a2c56c1738f90
BLAKE2b-256 checksum
How to use checksums
b59e1ae90829dd40559ab104e97ebe74217d9da794c4bb43016da8367ca7a596
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl

Download URL fastrlock-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
Size 48.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
7a77ebb0a24535ef4f167da2c5ee35d9be1e96ae192137e9dc3ff75b8dfc08a5
BLAKE2b-256 checksum
How to use checksums
beb4aae7ed94b8122c325d89eb91336084596cebc505dc629b795fcc9629606d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 53.3 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0d6a77b3f396f7d41094ef09606f65ae57feeb713f4285e8e417f4021617ca62
BLAKE2b-256 checksum
How to use checksums
15a1439962ed439ff6f00b7dce14927e7830e02618f26f4653424220a646cd1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl

Download URL fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl
Size 49.4 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
767ec79b7f6ed9b9a00eb9ff62f2a51f56fdb221c5092ab2dadec34a9ccbfc6e
BLAKE2b-256 checksum
How to use checksums
9d12e201634810ac9aee59f93e3953cb39f98157d17c3fc9d44900f1209054e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl

Download URL fastrlock-0.8.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
Size 49.6 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d51f7fb0db8dab341b7f03a39a3031678cf4a98b18533b176c533c122bfce47d
BLAKE2b-256 checksum
How to use checksums
96879807af47617fdd65c68b0fcd1e714542c1d4d3a1f1381f591f1aa7383a53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp310-cp310-macosx_11_0_universal2.whl

Download URL fastrlock-0.8.3-cp310-cp310-macosx_11_0_universal2.whl
Size 55.1 kB
Tags CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
cc5fa9166e05409f64a804d5b6d01af670979cdb12cd2594f555cb33cdc155bd
BLAKE2b-256 checksum
How to use checksums
e7023f771177380d8690812d5b2b7736dc6b6c8cd1c317e4572e65f823eede08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-win_amd64.whl

Download URL fastrlock-0.8.3-cp39-cp39-win_amd64.whl
Size 37.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
accd897ab2799024bb87b489c0f087d6000b89af1f184a66e996d3d96a025a3b
BLAKE2b-256 checksum
How to use checksums
8b087d97fb129187cff27c8a6d0eb3748f978e8579d755d3bd10c071ae35a407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp39-cp39-musllinux_1_1_x86_64.whl
Size 54.1 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
05029d7080c0c61a81d5fee78e842c9a1bf22552cd56129451a252655290dcef
BLAKE2b-256 checksum
How to use checksums
4efbe82f40aa6a4844107f6ace90f70b72c0cd26838a5d1984e44ec4a5d72f30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp39-cp39-musllinux_1_1_aarch64.whl
Size 54.5 kB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
9842b7722e4923fe76b08d8c58a9415a9a50d4c29b80673cffeae4874ea6626a
BLAKE2b-256 checksum
How to use checksums
0ad0aa12b01ea28606398bcd781b01c07dad388616029a14e065b1f0ae64d8ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl

Download URL fastrlock-0.8.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
Size 49.8 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
40b328369005a0b32de14b699192aed32f549c2d2b27a5e1f614fb7ac4cec4e9
BLAKE2b-256 checksum
How to use checksums
8eadc8fb45d5efcdf791f0dba5c09896b39eabbdc108f5b518941a2caae52f23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 39.5 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0a9dc6fa73174f974dfb22778d05a44445b611a41d5d3776b0d5daa9e50225c6
BLAKE2b-256 checksum
How to use checksums
6be3bdbe97b6d0d25b44bb2141c8e6be5f5bf573cf6413c9e23a7029af2d8922
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 55.2 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5a0d31840a28d66573047d2df410eb971135a2461fb952894bf51c9533cbfea5
BLAKE2b-256 checksum
How to use checksums
095aeabdde19fee480da1e0b3af4aef7f285d544c1ea733dc0f3df22a620df23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl

Download URL fastrlock-0.8.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl
Size 51.6 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
387b2ac642938a20170a50f528817026c561882ea33306c5cbe750ae10d0a7c2
BLAKE2b-256 checksum
How to use checksums
4a8f86cf1dfd1d0d027110d0177946ddb34a28a6d0040331899df6dabcf9f332
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Size 38.3 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1fced4cb0b3f1616be68092b70a56e9173713a4a943d02e90eb9c7897a7b5e07
BLAKE2b-256 checksum
How to use checksums
843974fda02c3edeb6cc69cf5a4616e394f5636a227262788f4d33fee8401941
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl

Download URL fastrlock-0.8.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
Size 51.8 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6cbfb6f7731b5a280851c93883624424068fa5b22c2f546d8ae6f1fd9311e36d
BLAKE2b-256 checksum
How to use checksums
4715365918306c30132bd63ae27b154e2aadb4e71c178297fc635e613aa4e767
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp39-cp39-macosx_11_0_universal2.whl

Download URL fastrlock-0.8.3-cp39-cp39-macosx_11_0_universal2.whl
Size 56.3 kB
Tags CPython 3.9 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
668fad1c8322badbc8543673892f80ee563f3da9113e60e256ae9ddd5b23daa4
BLAKE2b-256 checksum
How to use checksums
4630d4f4a8e19f848d3723f145cee5dbe228cb615c56af2896f83b0ddf6224b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-win_amd64.whl

Download URL fastrlock-0.8.3-cp38-cp38-win_amd64.whl
Size 37.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
3e77a3d0ca5b29695d86b7d03ea88029c0ed8905cfee658eb36052df3861855a
BLAKE2b-256 checksum
How to use checksums
a9421e7425be34c8c25573965f78be0e79a2c46969317e78878a3ccf6aa31e91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp38-cp38-musllinux_1_1_x86_64.whl
Size 54.0 kB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
fcb50e195ec981c92d0211a201704aecbd9e4f9451aea3a6f71ac5b1ec2c98cf
BLAKE2b-256 checksum
How to use checksums
2bc1e6551e549973a4b4c92c340ed9921a3744f451c5da18cc47d964b91c4ca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp38-cp38-musllinux_1_1_aarch64.whl
Size 54.0 kB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
15e13a8b01a3bbf25f1615a6ac1d6ed40ad3bcb8db134ee5ffa7360214a8bc5c
BLAKE2b-256 checksum
How to use checksums
b82621e2025c3d8c6d156675bf3bd80dbdccd0fa4c99f82285aed5a27574b490
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl

Download URL fastrlock-0.8.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
Size 49.3 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
5eef1d32d7614e0ceb6db198cf53df2a5830685cccbcf141a3e116faca967384
BLAKE2b-256 checksum
How to use checksums
ef8236649e895cc5dc6cf2ab5e25ac07436c9771f52d33bd818db62cca6ccd75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 39.6 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1dd7f1520f7424793c812e1a4090570f8ff312725dbaf10a925b688aef7425f1
BLAKE2b-256 checksum
How to use checksums
108209926537731b8319c4f375fc12faa57dbbb647041a9032240dc3b8c453fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 54.9 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e0ceefadde046a5f6a261bfeaf25de9e0eba3ee790a9795b1fa9634111d3220e
BLAKE2b-256 checksum
How to use checksums
62a3b3dd9d7e0fc3a333388e7d143f60d482e88821617b245f677a20879683eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl

Download URL fastrlock-0.8.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl
Size 51.4 kB
Tags CPython 3.8 Linux glibc 2.24+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
de8c90c1a23fbe929d8a9628a6c1f0f1d8af6019e786354a682a26fa22ea21be
BLAKE2b-256 checksum
How to use checksums
48b70ad209bb8ecac9331f6654f2bd81aca23c83c762acbae290be808a9bad6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Size 38.4 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
24522689f4b5311afad0c8f998daec84a3dbe3a70cf821a615a763f843903030
BLAKE2b-256 checksum
How to use checksums
f47a872ffb0fd88036e0bceb12c012431c02e46c17deeaae0e92ab778538769d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl

Download URL fastrlock-0.8.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
Size 51.6 kB
Tags CPython 3.8 Linux glibc 2.24+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
80876d9e04e8e35abbdb3e1a81a56558f4d5cf90c8592e428d4d12efce048347
BLAKE2b-256 checksum
How to use checksums
e5773303f12cf67c15a566a03a3e47991bd1314615eb24800b0b7f08c4d98d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp38-cp38-macosx_11_0_universal2.whl

Download URL fastrlock-0.8.3-cp38-cp38-macosx_11_0_universal2.whl
Size 56.6 kB
Tags CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
239e85cbebda16f14be92468ce648d0bc25e2442a3d11818deca59a7c43a4416
BLAKE2b-256 checksum
How to use checksums
50a051c44c46efcfd56a6863c40903758537b3c50f80bc101098760b073f05d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 51.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
d7f359bb989c01a5875e8dbde9acab37b9da0943b60ef97ba9887c4598eb3009
BLAKE2b-256 checksum
How to use checksums
954619d564ddf201588a4ed35cc56edec83e428b5c7ee892609016c7334ebffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL fastrlock-0.8.3-cp37-cp37m-musllinux_1_1_aarch64.whl
Size 51.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
9c4068f21fddc47393a3526ce95b180a2f4e1ac286db8d9e59e56771da50c815
BLAKE2b-256 checksum
How to use checksums
97cf9c81dcde520a4bba01e4e53f1db56af2ac7662ba70e0e2ee7a6926344aff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl

Download URL fastrlock-0.8.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl
Size 46.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
494fc374afd0b6c7281c87f2ded9607c2731fc0057ec63bd3ba4451e7b7cb642
BLAKE2b-256 checksum
How to use checksums
d877b8c9fee91a7f087c8b80491e10339e19a18107d36148ece565e8e9d0ae66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 40.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d7edaf0071a6a98340fc2ec45b0ba37b7a16ed7761479aab577e41e09b3565e1
BLAKE2b-256 checksum
How to use checksums
f4dee8790d04abb025bf92a97f22c7ace7414eef33a4b2ef3c817e8ec3ca2340
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 51.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b6ac082d670e195ad53ec8d0c5d2e87648f8838b0d48f7d44a6e696b8a9528e2
BLAKE2b-256 checksum
How to use checksums
27fd9470bdf4fd36dfa756346055b583fad0548c8fb468726f97fa3628d1e901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl

Download URL fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl
Size 48.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
558b538221e9c5502bb8725a1f51157ec38467a20498212838e385807e4d1b89
BLAKE2b-256 checksum
How to use checksums
d6b7498879b0f3a154cda7fba19be5b4451b04458eaccfc43a3369045aac256c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Size 39.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cdee8c02c20a0b17dbc52f54c48ede3bd421985e5d9cef5cd2136b14da967996
BLAKE2b-256 checksum
How to use checksums
84d16a25fe67873779f0899380dc1c03aa9e4fc7538195b147519e5e48cdc639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl

Download URL fastrlock-0.8.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
Size 48.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
da53350b90a67d5431df726816b041f1f96fd558ad6e2fc64948e13be3c7c29a
BLAKE2b-256 checksum
How to use checksums
0de4d0385de6911440b504cba5952cf6d348b8ca7ec2546a04daf1de3a3f8ad9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL fastrlock-0.8.3-cp36-cp36m-musllinux_1_1_x86_64.whl
Size 48.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
314e787532ce555a7362d3c438f0a680cd88a82c69b655e7181a4dd5e67712f5
BLAKE2b-256 checksum
How to use checksums
acef6f0bd660b9a8a8389db7cdfba9ac4405c455b1a6b35411a1a545c4867f73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 38.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
963123bafc41c9fba72e57145917a3f23086b5d631b6cda9cf858c428a606ff9
BLAKE2b-256 checksum
How to use checksums
017a2ae95acd7a51d35b115023f8e1031f6fee2d4e491fa1882501d1414239db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl

Download URL fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Size 49.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f2b84b2fe858e64946e54e0e918b8a0e77fc7b09ca960ae1e50a130e8fbc9af8
BLAKE2b-256 checksum
How to use checksums
9169ca438b3d05aab20fefd3588fd07f65c6363fcc90efed02454eeead9398f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl

Download URL fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl
Size 46.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9c2c24856d2adc60ab398780f7b7cd8a091e4bd0c0e3bb3e67f12bef2800f377
BLAKE2b-256 checksum
How to use checksums
11c6df7f7e5a9cc09979865307e4e1776163a931e70fdc7e37329cec0f8f9894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Size 37.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a8fd6727c1e0952ba93fdc5975753781039772be6c1a3911a3afc87b53460dc0
BLAKE2b-256 checksum
How to use checksums
41303bef150f349e2dcadad988fbf985577ce6a762b330f0ad8e93a1db137081
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl

Download URL fastrlock-0.8.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
Size 46.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.24+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
924abbf21eba69c1b35c04278f3ca081e8de1ef5933355756e86e05499123238
BLAKE2b-256 checksum
How to use checksums
eb59e088614752c6c74d9891d5ffe39896555d58b78b9ccf23024ab55040da1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 38.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
350f517a7d22d383f8ef76652b0609dc79de6693880a99bafc8a05c100e8c5e7
BLAKE2b-256 checksum
How to use checksums
76b846956146d997e17371715a7f899279a8bfea7366af8d80f5f274907f0dae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl
Size 37.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a0eadc772353cfa464b34c814b2a97c4f3c0ba0ed7b8e1c2e0ad3ebba84bf8e0
BLAKE2b-256 checksum
How to use checksums
92c74d8b7d2e0357714e4f8868ca49216decc485e14257e14c874a35aec08fe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 36.8 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d3ebb29de71bf9e330c2769c34a6b5e69d560126f02994e6c09635a2784f6de3
BLAKE2b-256 checksum
How to use checksums
9a20f83d0ad5bdc1fcd4270d587c979f2bc745356a1747fc0ac2ec62a3a4c3d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl
Size 35.4 kB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ac4fcc9b43160f7f64b49bd7ecfd129faf0793c1c8c6f0f56788c3bacae7f54a
BLAKE2b-256 checksum
How to use checksums
859cf0fd6a13c4742ef01f6292ccffe99afdec3f5779e4a68af4beccd6577b00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL fastrlock-0.8.3-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 36.8 kB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
45055702fe9bff719cdc62caa849aa7dbe9e3968306025f639ec62ef03c65e88
BLAKE2b-256 checksum
How to use checksums
c9f05b57d5d15a15d9c771777c6ed7b1101fc2612d81c8594976b9c43ab6b385
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release files / fastrlock-0.8.3-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl

Download URL fastrlock-0.8.3-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl
Size 35.3 kB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bbbe31cb60ec32672969651bf68333680dacaebe1a1ec7952b8f5e6e23a70aa5
BLAKE2b-256 checksum
How to use checksums
074e1823f36f74d4c552c79e7c0ef0adb9c7c5b4a49ea54aa19cd55367b51ff5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.7.1 requests/2.26.0 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.8.3 This release

69 release files

0.8.2

75 release files

0.8

28 release files

0.7

20 release files

0.6

27 release files

0.5

25 release files

0.4

21 release files

0.3

15 release files

0.2

7 release files

0.1

7 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page