Skip to main content

A rewritten version of unplayplay

Project description

re-unplayplay

C++ Python license pypi Downloads

A rewritten version of unplayplay, which is a slightly edited version of pbdecrypt.cc.
This library is implementing various cryptography algorithms used by the spotify's DRM called playplay, you can refer to votify to see how it should be used.


Usage

C++

#include <unplayplay.hpp>

int main(const int argc, const char* argv[]) {
    if (argc < 2) {
        std::cerr << "usage: " 
                  << argv[0] 
                  << " {file_id} {obfuscated_key}" 
                  << std::endl;
        return 1;
    }

    const auto file_id = unplayplay::util::FileId(
        argv[1]
    );
    const auto obfuscated_key = unplayplay::util::Key(
        argv[2]
    );
    
    const auto decrypted_key = unplayplay::decrypt_key(
        obfuscated_key
    );
    const auto result = unplayplay::bind_key(
        decrypted_key, file_id
    );

    for (std::size_t i = 0; i < result.size(); ++i) {
        std::cout << std::setw(2) 
                  << std::setfill('0') 
                  << std::hex 
                  << static_cast<int>(result[i]);
    }
    std::cout << std::endl;

    return 0;
}

Python

from re_unplayplay import decrypt_key, bind_key, decrypt_and_bind_key, get_token

# Get the associated token
get_token().hex()

# Decrypt the encrypted key
decrypted = decrypt_key(bytes.fromhex('01'))

# Bind decrypted key
bind_result = bind_key(decrypted, '01')

# Decrypt and bind in one call
result = decrypt_and_bind_key(bytes.fromhex('01'), '01')

NodeJS

Coming soon

Installing/building

C++ (cli)

cmake -B build -DRE_UNPP_BUILD_TESTS=0
cmake --build build --config Release

Python

python3 -m pip install -U re-unplayplay

NodeJS

Coming soon


Contributing

Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

MIT

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

re_unplayplay-1.2.3.tar.gz (102.2 kB view details)

Uploaded Source

Built Distributions

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

re_unplayplay-1.2.3-cp313-cp313-win_arm64.whl (168.7 kB view details)

Uploaded CPython 3.13Windows ARM64

re_unplayplay-1.2.3-cp313-cp313-win_amd64.whl (193.3 kB view details)

Uploaded CPython 3.13Windows x86-64

re_unplayplay-1.2.3-cp313-cp313-win32.whl (168.2 kB view details)

Uploaded CPython 3.13Windows x86

re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (116.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (120.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (115.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp313-cp313-macosx_11_0_arm64.whl (85.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

re_unplayplay-1.2.3-cp313-cp313-macosx_10_13_x86_64.whl (87.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

re_unplayplay-1.2.3-cp312-cp312-win_arm64.whl (168.8 kB view details)

Uploaded CPython 3.12Windows ARM64

re_unplayplay-1.2.3-cp312-cp312-win_amd64.whl (193.3 kB view details)

Uploaded CPython 3.12Windows x86-64

re_unplayplay-1.2.3-cp312-cp312-win32.whl (168.2 kB view details)

Uploaded CPython 3.12Windows x86

re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (116.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (120.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (115.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp312-cp312-macosx_11_0_arm64.whl (85.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

re_unplayplay-1.2.3-cp312-cp312-macosx_10_13_x86_64.whl (87.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

re_unplayplay-1.2.3-cp311-cp311-win_arm64.whl (169.0 kB view details)

Uploaded CPython 3.11Windows ARM64

re_unplayplay-1.2.3-cp311-cp311-win_amd64.whl (192.9 kB view details)

Uploaded CPython 3.11Windows x86-64

re_unplayplay-1.2.3-cp311-cp311-win32.whl (167.8 kB view details)

Uploaded CPython 3.11Windows x86

re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (116.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (120.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (115.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp311-cp311-macosx_11_0_arm64.whl (86.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

re_unplayplay-1.2.3-cp311-cp311-macosx_10_9_x86_64.whl (88.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

re_unplayplay-1.2.3-cp310-cp310-win_arm64.whl (168.3 kB view details)

Uploaded CPython 3.10Windows ARM64

re_unplayplay-1.2.3-cp310-cp310-win_amd64.whl (191.6 kB view details)

Uploaded CPython 3.10Windows x86-64

re_unplayplay-1.2.3-cp310-cp310-win32.whl (166.9 kB view details)

Uploaded CPython 3.10Windows x86

re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (115.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (119.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (114.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp310-cp310-macosx_11_0_arm64.whl (85.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

re_unplayplay-1.2.3-cp310-cp310-macosx_10_9_x86_64.whl (86.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

re_unplayplay-1.2.3-cp39-cp39-win_arm64.whl (168.1 kB view details)

Uploaded CPython 3.9Windows ARM64

re_unplayplay-1.2.3-cp39-cp39-win_amd64.whl (192.2 kB view details)

Uploaded CPython 3.9Windows x86-64

re_unplayplay-1.2.3-cp39-cp39-win32.whl (167.1 kB view details)

Uploaded CPython 3.9Windows x86

re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (115.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (119.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (114.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp39-cp39-macosx_11_0_arm64.whl (85.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

re_unplayplay-1.2.3-cp39-cp39-macosx_10_9_x86_64.whl (86.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

re_unplayplay-1.2.3-cp38-cp38-win_amd64.whl (191.5 kB view details)

Uploaded CPython 3.8Windows x86-64

re_unplayplay-1.2.3-cp38-cp38-win32.whl (167.0 kB view details)

Uploaded CPython 3.8Windows x86

re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (115.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (119.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (114.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp38-cp38-macosx_11_0_arm64.whl (85.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

re_unplayplay-1.2.3-cp38-cp38-macosx_10_9_x86_64.whl (86.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

re_unplayplay-1.2.3-cp37-cp37m-win_amd64.whl (192.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

re_unplayplay-1.2.3-cp37-cp37m-win32.whl (167.7 kB view details)

Uploaded CPython 3.7mWindows x86

re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (115.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (119.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686

re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (115.2 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

re_unplayplay-1.2.3-cp37-cp37m-macosx_10_9_x86_64.whl (86.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file re_unplayplay-1.2.3.tar.gz.

File metadata

  • Download URL: re_unplayplay-1.2.3.tar.gz
  • Upload date:
  • Size: 102.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3.tar.gz
Algorithm Hash digest
SHA256 03bcfac6dc77eb289afdc383c8973eacabf44fb3ebfa939d6252c979cc8a9c07
MD5 02c4f134de6d9f484ad13fc9557a246f
BLAKE2b-256 c24c82063c96d1c43d4a41e0d354b02c463a0bc4d2f82e3a56268ebdc2ab9e4a

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 4278f122305d6d44fb82bb85f9efa0452271b60a61da6e0f426e4d9ee768e0fd
MD5 8a01e6f8a1e53744e808899e5b4203af
BLAKE2b-256 eade58a6b6142411a35f6c39cce802f87f9e0fc6491e441e21ef3bf2976f15dc

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 302fc32cde2e5068adb7cbd38ddf13e77a9fc6c38dee39b71b8fa955fa9adaa3
MD5 06b0c05611e49a1522593f46999f1cfa
BLAKE2b-256 cd841fe60a979cdbcfe16800bf73d8e060b9272348215db3cb57d69ace7fc54d

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 168.2 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 55fa28730bf18f94522a510c8e4b5de224a3c58c083cb3b92ef62befeb4c01e6
MD5 f2638ff3d519eb6476c8bec517b86b0f
BLAKE2b-256 c3854d83b8fcabe12e9dc0e9b35d459d6d8140ae5ee282389dea957042fbd679

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23fb8a74dd3c406f266f9c2ad802b7fb669e927f1b0025ac6040bc0b481abfbc
MD5 40a6dcdc65efcb8cfeb02354e230aeb7
BLAKE2b-256 0c3b23774dfc50e5595de81ef737b14723fc0aab52a44da8091d65711391c821

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d8453d78d4f96c136cc7ca0798096e99a8c8eba0fdccf27c25aeff47be337cdd
MD5 2ad195d668b245c0130918285fefbae5
BLAKE2b-256 544cd28b3533431a3d5eb9747fc6059674d9f5326b941e20b49eae4959045637

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8632a6a11ef86bcc5badd0ec5d6fc320ed6a91370bdd05cdf67599e7926563f
MD5 7d10794ee0b7820695af997455e668e8
BLAKE2b-256 aca5d28504c23ada28fa1373974daa0ea7bbef17ec8cb267db167075960156cb

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0257821209ed068f8153d09b9446a2c7a78e0586512c08fc0adaa4add300b62
MD5 1fa1f337e08a749cf25576103e45d2a2
BLAKE2b-256 0ddbdf76bf31b4d5655651087db0318af5c5b0d72dd741103327526a82fbbaf9

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 53deadcd1459a4c767c0f2252217746d265ed12a7cf80c0a42d8183b2b3d3d13
MD5 520a02cbcae673daa0876709d0411fc3
BLAKE2b-256 6ce67435b60ad810ccde3f3abd8c8b9b0486c5192bf10bf1d6e3263426cb066c

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 bf9c9f13a1ddb89b869ca67e9bd4319b6c31d3a5b52ef2958dd7ce79a71a335c
MD5 03cece92649c917f8582b908a8c67dde
BLAKE2b-256 de34efa205a67b18caf1f310593e7307ff28abbc71bca3f3f593a6fee490b632

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3833a67fa9bd027e32402952812702258a844ba846227d35da52aa3e203e1e0c
MD5 adb90439e76625b559064c6d7ed063d5
BLAKE2b-256 ccda93994be20b4a996eaca20b413ae3d3bd2c7013fdc7df2dd4d2764505f730

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 168.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 476ae4f120c137af521e6ea27bb26b12eb4d34ac2f0bbf06d4bd8a6058f89c07
MD5 47a3b02bbb4f5ae072956c5aef4346dd
BLAKE2b-256 33e8c61295ae30e2bad75b7e19d500b1953acbaea87b270c58155ae7307824d0

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56f483894a1250bf568d658cb29b8dbe72e8b55bcec90c352d853d08eee91fa8
MD5 49feaf802636f38d06746685febe4b58
BLAKE2b-256 1158a29fb90d17fcbd164d17279a8bbd14e19feca1e2c9c084ffcbb11862a5ff

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9caf131810ba9b3fb53e3d6d16f30049446653ed0ba625cdc0de48a7e46b32fa
MD5 9896f32130940090028b65f7da697eb0
BLAKE2b-256 3e8403ee7bb817d715744cfd79886484281c93dd2210dd9d3abdc035445219f9

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f7ad4b5536f93088950c7720fdaad9c0c41e72d29e6cf1f3e162339c27dcb12a
MD5 c4cddf431cba9f9bc2b0ab8358868fb5
BLAKE2b-256 ca6cca516337a6c20a6c9002bbacf9e8b36687d4dff2ed6115223c3617d70a1d

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 845fdf1e068d2c200000d21515e1c758062f3e2a2accfd68377d1403ae0a1e6b
MD5 30c73e874ed57f5e84e9bbe0423d0c34
BLAKE2b-256 9577292ada559e446bac4bac65939714d10ca16a60ef2fccb261da90ce4b98cb

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b57f46a2c197d17d1f65b829a0fcb44de568deb3bb5e7057b20b287292c54e96
MD5 9fd503d945b8c987a395b2a9e7f57e5f
BLAKE2b-256 dbf7672f51abb1eb9b7818860d5bb16a91ef89688f1ec09c7931c535044f4098

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 326d5faff3b1e413e0ca6307c43c9b87d1b6458daeb0d64864e98d8024e60e76
MD5 237ef993603a55fb660da3410ef16b1d
BLAKE2b-256 0052fbd1fc12403b1787bdda4f828ff1bd3f4ea59d96171096c447bf4085bd02

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b275f6c6be6673d293fe4ebd65fc26a368e232b2f3ee75738653bd88f82b7e12
MD5 9857b34155ee9873e5d06981ab6d4fff
BLAKE2b-256 6ff4ea8d0e475f5458f8865ea741aa1cf3a15cc4a632358d8feffe4762075fe3

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 167.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e2105960bb9d428aa3a1a39225c5a5c0f9d68c57f0f94c14fdb42a7c7a8c90de
MD5 0080a5b88bf3490fe5944d7f6fe7422f
BLAKE2b-256 dd22751804db0ed594a8cea4081c87c3372043276507ee051e125f615e2396ec

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44b47cef8677dc07387b74b1afb7ee2b7af152e095165c0d56a912ec7e704e8e
MD5 280ce367c07c9bc8629a17822e72ba6b
BLAKE2b-256 cc35d53efba61f17e2be290a6cd7e9374befa532e2630efd6f22d39c0aad3927

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 87f71331681f3ace98c98e1b91a5e63e585a79b3a25a6c4127f7905d18760f61
MD5 eb84d865df0fbbb4a22978d90d66ae7c
BLAKE2b-256 2831f5f114c57e0c531166d9d75b9ce0fd9e64ea3135aa8c90e317925c8dd7b5

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a71307e80a530291abbc6a9c68be16d09e29048b91803d0afed7168ae8749d10
MD5 84523ead4c3e74ba46cd4b139997e161
BLAKE2b-256 a875382e024b58905f2afb1b7b6ea1fec1bb01a175a0981abe58924b4d4bc48e

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e946bfb68e0d5ad0515fbb4b2bc832f856ff8dd08bab9fd0b78235defd3051eb
MD5 7df57806979d5fddd00e34f834723495
BLAKE2b-256 bcbd46622d3b431cd5ec15ace1dc7fca7c3fb96640c568ca3f363425f8665e7a

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1cd0d2e775970cff43d6e1cbd4412db4c8a87265b5b4aaaef57b829c287b6ae
MD5 5025fd932664e6509a59775beb4ce071
BLAKE2b-256 d5f6df72745de9f65aeb95a6f125195543f9628251ec05d839795fa5f1a00877

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 d29e604ffd3acc6e72b183f5de02c8a8074488d7458eb70cd571250a0bf850fe
MD5 2d58d490a929d3186f6fc33e52584e30
BLAKE2b-256 aed3864269df40ca57f4e17e3e33f6222a0a4745539683b31f4a47ab42fbd386

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0ebae3c822b759ce7f4e660e1f3a3704b40d0b062f056809f39431a22c0bcb37
MD5 b8c0a13a9d032b861092c3f6cf702c87
BLAKE2b-256 2e9ddbdc16e5d14f252f16e3234c71814e53c305954c609bee6b8037cbccb6bd

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 166.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 cb3da7a48b465fac51b8f26561a3dff548ffc5af8df30766a7470d525de0f66c
MD5 3abde8f81c2c7290ff307f88ff274712
BLAKE2b-256 3fb5041b0cec7ad3630ae5e7a0623a37cc77b0f6c97b53109e94ad3090f7e89f

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d9ea60258293d06008a9c782fa1d448084c7e4f2d3bc9b0b176cf4828a80781
MD5 1a0f9c3fe6174fa8146e3825f8b7b63f
BLAKE2b-256 1ecbff91b5ab06be576a346bd365f2f9ef82ba100d9991d6cfeff1ac8b6efcdf

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7c96f797449746fd82f0d19e5b4cc3a731738afe0788e2ce43b7d2d6fc27d381
MD5 131cc5c0cd266254f10e3c459b99c741
BLAKE2b-256 f3b06e5bb168b812c32d030c8c514112ab1d88303a47763dd93fb6308e2fe2d1

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6819e3b7364338c950ee0f78a01c6f477464548e0353c96d8c5525fcbfc55b97
MD5 291e41927bbf850a0d097de993231c84
BLAKE2b-256 904175d541cd2625e4532b53e8fc0aaedf2e4176b05740f530b46ec625f230c0

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd02e9ca646473fef72b1eab070f9adaca7067240d60b5cec363007b677fd065
MD5 29c44db35beea69504f09ade18e1c022
BLAKE2b-256 b9d5dfbf9e69d41326871664c654363c7d7ea9be0402b032976a395709790545

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a7630916f77b5442aeec3c76f340374cc11f5bebade94eb5505ca189d283aa93
MD5 bf9ef634b084bff619befe534b81d9d7
BLAKE2b-256 d05436a84929ecf22173401d65694669066477f9ecd2135c9e4f66e73dcd012a

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-win_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 0ec1cc98b65e1d1e19433a9a0b22ca36d199f36ad6d4cbb732e8c3ed8da118f3
MD5 fa9c29fa7bf05639147e247e62832658
BLAKE2b-256 db565a446613728d90947251ed45ebc0bcfa0c7b3a0c30bce6a5bc1dc2e3f4d6

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c02a772dc4ca547b0304fa7db4bb2c3df14245f6c845f255e45959b67b6da544
MD5 e372929621a468efa87fab5510ecca72
BLAKE2b-256 31ef14dc1f63bd6cfe4c905763bf6a867f54b00ed2c670364d4560d522b7eb45

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 167.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 976d9bf149528fbfe106e3730ba9fd3c4b383e9d1267bb09aa7e460295da8760
MD5 204d2077ad1ca16455572a84a76a8898
BLAKE2b-256 09eea9e7e2a8350d3698aab5ac1a40da1d6d335c1e8b4b4abd1b2dcdb0fb475e

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 220bf675f4e7f36c57af44d9b6e6f5e122170f6369edd97c4b22c63bb5f0f87c
MD5 b2062f875d2bba6341afcff521e33591
BLAKE2b-256 c7c1d7e9ae7bd2c1aaa1fdefee3d256a625165813b43756122febed1d32ec65f

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 88ac547b001513c41a35d1940f268e5519979d646af6ff44698e9632fab0365c
MD5 f6e9f9900b91617d54569f2127f76b9f
BLAKE2b-256 107a1fb68b964d4bbd207bf44374a0d905eece969f72302daca5750a18f35a82

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c4a7972b8f63d2bb9044120f5421e13800147b1d65be07600c6c76d754f8ec6e
MD5 25e1a94647fc1e3fe6666ad11cdef05a
BLAKE2b-256 5706f1d8f62684c3735162d393dbc59009fcdcf4ae32e6e4573c7137a40e84a0

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4e7f8eacac35eeb5f6fcb277dd4e559d1fe87f4b217fa445f01a8d18bcac73c
MD5 73d0aebd35b68758cad4acc8dec30ca0
BLAKE2b-256 e18bac9f752747fdb0b366f40268c0b8712eade0651fe57dbfc880f99ba6cf9b

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ddeb73624530cda367494ff55172b1401c5eb39fb01765d3e4a20252ca3e5fcf
MD5 79957f3b71f058fc171fd71ddd5daf03
BLAKE2b-256 7e97991eb1c01c3be4516f64e3eac6c0f0fe66511d83e9dacd0e97d70274b017

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6f502c72b4c0cf068e410b090a0372184e9aada0c35edaa4f83b01238d771c99
MD5 abd4e5b07892f34756505e8452927dff
BLAKE2b-256 3f4d96a8324720c11d0013b0873bdc8f5d6bb19df436a0e778b64735cbc8033c

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 167.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 214d9867591a4df4ba11a21e4799684fef5905a5be177ce8e84404cbb49e8fad
MD5 02ee966f31c7a270b9eaec8b9fe70707
BLAKE2b-256 19ff0ca1adc294cd41e5567858e6105f3abde29c699ce5c5c0a144d1aed0708a

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ece6ca46520c93aa9390c1eecd042d4aab26f5c953ad5adb06e994749d1ae7ac
MD5 067b060d2c11140ed4136ac5c629ab47
BLAKE2b-256 979573443bff8b16cbb1a4df2052fc4d016998bae08c9c4a37159ad55b6e7bc5

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bdb6d6f902592474e16f0acb3c8c5eb6dbae7b6b66442d7da859227acf171a4b
MD5 b5f58533a4d901fba7f8e4bbacfb0c88
BLAKE2b-256 094934f149841c5d70d0327f8ecddf4ee07d8205eb8edbb13087e95b35049ccc

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3a72736cfd5daecc6e182b14b1296b59b9721031f2c98bdd37c15babfdc1827d
MD5 05f79da67c8e26265407538a651264ed
BLAKE2b-256 9e7030471fa646a3bc2a1db45ad89826a4a33596bc1caa1567bd7d9e54369a0f

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd7249dff79c5488edbdfb227229c25bde3dc0ae26828030e65f8c22a95e2f53
MD5 1ae30f5263d653b88ae7bcee22b0b8f8
BLAKE2b-256 3ea4882e9c08665e71037039bb06f9d008db961cf96cb55bef08d2ddd8212103

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e578dc7259a09e054f5b297fe3e2ad6ec17fe7e3543e40b4ffea2c5c8b89fe0b
MD5 54f7e11a7a6c35c532feb3815f4ce07f
BLAKE2b-256 fd2dc512d386eebc667dc0c80cbf0ba1ea2f32ef55c6143f8ab4060547eed20c

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7827a31b65e5de411307aeb2ee18fd1a3f803c7e88264dc1d2b8c3339ef56293
MD5 969db3e0d623b8b5d45cdccf61e57206
BLAKE2b-256 f1305396af2b82297a51eb551e44645f2d68de08081effdc425ee413658c276c

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: re_unplayplay-1.2.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 167.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for re_unplayplay-1.2.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 dbe5cca77f8f99b0bc5110f3d871a8336a0bd2ec759de251f31045aaac906779
MD5 f5b3f82c2666b3a14a44c2a1fee6a0e9
BLAKE2b-256 804b3f3885bf8006cef46a76ca1d27b61d068eb779a75d7ceda0bec70392fee4

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eede978ae4b9f9ff5f94a115748b140c832e6e2becf7641d3007502234b315b4
MD5 cc286e75539905d57379894f0c5f9077
BLAKE2b-256 4ab098c2e3483e8c0b3cddc0a7101bfb12364763e761dfa0defec429925e04ad

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f869d5eb0b85245d3a6642a6b7bf61d6f3925e96b810e3be42f40e1539a8389
MD5 29aaf5e4405c3c3b9aa4e0f3d3ebd2c9
BLAKE2b-256 db8b3a1a9b6d4bc436c3128f0d06c498d9669fe6a62368af770375bba4ea257a

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4758673cae30e3225a9ce74642dc5a72e56cbe7c944d096614256cb8f4b60a2e
MD5 632450930560a42957a170fe1643c19e
BLAKE2b-256 16a085e53f36b121cf1ca7b293dddc4d628adfe2c41f064fcdd73e7016c886f1

See more details on using hashes here.

File details

Details for the file re_unplayplay-1.2.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for re_unplayplay-1.2.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 38dde88718f02ecdaf3fbfe9436b988c6789dbaf703a3aa22ccdbd368a7e6002
MD5 8376fc6fc101f45d71e8d08f2f7482aa
BLAKE2b-256 c78518ce6d24251e74323bc5bcca25f6be356a2e0e1ac7b21608419734f2c0ae

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