Skip to main content

Python interface for c-ares

Project description

Looking for new maintainers

https://github.com/saghul/pycares/issues/139

pycares: Python interface for c-ares

pycares is a Python module which provides an interface to c-ares. c-ares is a C library that performs DNS requests and name resolutions asynchronously.

Documentation

http://readthedocs.org/docs/pycares/

Bundled c-ares

pycares currently bundles c-ares as a submodule for ease of building. Using the system provided c-ares is possible if the PYCARES_USE_SYSTEM_LIB environment variable is set to 1 when building.

NOTE: Versions prior to 4.0.0 used to embed a modified c-ares with extended TTL support. That is no longer the case and as a result only A and AAAA records will have TTL information. Follow this PR in uppstream c-ares, looks like TTLs will be added: https://github.com/c-ares/c-ares/pull/393

Installation

GNU/Linux, macOS, Windows, others:

pip install pycares

FreeBSD:

cd /usr/ports/dns/py-pycares && make install

IDNA 2008 support

If the idna package is installed, pycares will support IDNA 2008 encoding otherwise the builtin idna codec will be used, which provides IDNA 2003 support.

You can force this at installation time as follows:

pip install pycares[idna]

Running the test suite

There are several ways of running the test suite:

  • Run the test with the current Python interpreter:

    From the toplevel directory, run: python tests/tests.py

  • Use Tox to run the test suite in several virtualenvs with several interpreters

    From the toplevel directory, run: tox -e py36,py37,py38,py39 this will run the test suite on Python 3.6 through 3.9 (you’ll need to have them installed beforehand)

Using it from the cli, a la dig

This module can be used directly from the command line in a similar fashion to dig (limited, of course):

$ python -m pycares google.com
;; QUESTION SECTION:
;google.com                  IN      A

;; ANSWER SECTION:
google.com           300     IN      A       172.217.17.142

$ python -m pycares mx google.com
;; QUESTION SECTION:
;google.com                  IN      MX

;; ANSWER SECTION:
google.com           600     IN      MX      50 alt4.aspmx.l.google.com
google.com           600     IN      MX      10 aspmx.l.google.com
google.com           600     IN      MX      40 alt3.aspmx.l.google.com
google.com           600     IN      MX      20 alt1.aspmx.l.google.com
google.com           600     IN      MX      30 alt2.aspmx.l.google.com

Author

Saúl Ibarra Corretgé <s@saghul.net>

License

Unless stated otherwise on-file pycares uses the MIT license, check LICENSE file.

Supported Python versions

Python >= 3.6 are supported. Both CPython and PyPy are supported.

Contributing

If you’d like to contribute, fork the project, make a patch and send a pull request. Have a look at the surrounding code and please, make yours look alike :-)

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

pycares-4.1.1.tar.gz (819.6 kB view details)

Uploaded Source

Built Distributions

pycares-4.1.1-cp310-cp310-win_amd64.whl (83.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

pycares-4.1.1-cp310-cp310-win32.whl (66.7 kB view details)

Uploaded CPython 3.10 Windows x86

pycares-4.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (295.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pycares-4.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (291.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycares-4.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (272.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686 manylinux: glibc 2.5+ i686

pycares-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl (75.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pycares-4.1.1-cp39-cp39-win_amd64.whl (83.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

pycares-4.1.1-cp39-cp39-win32.whl (66.7 kB view details)

Uploaded CPython 3.9 Windows x86

pycares-4.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (295.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pycares-4.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (292.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycares-4.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (272.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686 manylinux: glibc 2.5+ i686

pycares-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl (75.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pycares-4.1.1-cp38-cp38-win_amd64.whl (83.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

pycares-4.1.1-cp38-cp38-win32.whl (66.7 kB view details)

Uploaded CPython 3.8 Windows x86

pycares-4.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (296.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pycares-4.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (292.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycares-4.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (272.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686 manylinux: glibc 2.5+ i686

pycares-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pycares-4.1.1-cp37-cp37m-win_amd64.whl (83.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

pycares-4.1.1-cp37-cp37m-win32.whl (66.7 kB view details)

Uploaded CPython 3.7m Windows x86

pycares-4.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (294.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pycares-4.1.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (291.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycares-4.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (271.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686 manylinux: glibc 2.5+ i686

pycares-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl (75.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pycares-4.1.1-cp36-cp36m-win_amd64.whl (83.5 kB view details)

Uploaded CPython 3.6m Windows x86-64

pycares-4.1.1-cp36-cp36m-win32.whl (66.7 kB view details)

Uploaded CPython 3.6m Windows x86

pycares-4.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (294.7 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

pycares-4.1.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (291.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64 manylinux: glibc 2.5+ x86-64

pycares-4.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (271.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686 manylinux: glibc 2.5+ i686

pycares-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (75.2 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file pycares-4.1.1.tar.gz.

File metadata

  • Download URL: pycares-4.1.1.tar.gz
  • Upload date:
  • Size: 819.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1.tar.gz
Algorithm Hash digest
SHA256 9b0fa37505aebb7db1c9b499a617b78c1bf56740089c95b3c1433a1e4420856a
MD5 e830618381de9c7037e38ff9a2799c93
BLAKE2b-256 67ddf3ff5778315cbc9a0e8aa8dd0f4ce1d62976651300418a3636275d6b8c47

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 83.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7045fa6415d4ce7c2480b6ccb9f1714df988608d826bff878f3bbedbcd5b9c3e
MD5 46a452168ae44f80d1a0ea02738e9db4
BLAKE2b-256 f5aedd3c6fab08bcd9286c617e454ef474b681def2cf4d48583fae1e7bd0d474

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pycares-4.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8d54d969a709ea4f115ba1f754a3c2289c0de8f8fdc43b1a9afa724c2b9e7d36
MD5 a486364069640fd243121e22e3620208
BLAKE2b-256 908e60e9b7784ad5bf6804112d175ab42d14ed362c44dd2cf5f2aa844a830a15

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1809b5ba32a5d1b5103aa78401e65239c1fa8cd0cc3601a90c55f4ceb7772bc
MD5 97dddc6d3bee3a03f21362db612925e9
BLAKE2b-256 e5efa4a36fa766b1701d8bcd8cf755952094e94830f8cb4e669864a6f4a3f993

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4e122e5856970f77459ce9d8f01e936acf60f62d1bfe6c7c22b83afe74aabd13
MD5 1fe78531ea8b5ac5a9677c717765767f
BLAKE2b-256 ed294ee4cf1690e3f2ad3055ff706a5e4bfa015a67e8ee1c39b924aa595b9513

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f96896b004062f7367bd2bf47d1e0e8c1f7b2f19e0f3536215a0798888342988
MD5 46e7ba2792d0f3a4ba123f796b593200
BLAKE2b-256 205b5914f2a8838a9da677e149dfe3626bbbbd1cd310ecc5199f756c23ed5bf6

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 75.2 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 375a2a29f0a398a97629b777ab9803a81b9ab01800930c1a1318292e4f0a3d88
MD5 5435c9c2f67f3b16a1ea9b8a35a2d9e1
BLAKE2b-256 2b5432f5ba0c81fdd6a06236588b3b0419a8647cc5460b3cd48e09c53e592be4

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 83.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 230ae30ae97b94f4a8f112a058ac5d1b989ccafd6db7be71faef7c6b9668118a
MD5 1b74ae40a61c460f5306182dbf891fad
BLAKE2b-256 152f060d557f50522c2d2e25fbfb9bf7ac50a2a9d59cfb1241437caf27467cfb

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pycares-4.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 52ed0aac1e9730a1f48d025c27c5359219894e5b03c0c862c5e664e11221b49f
MD5 e344334c27cd18bb33c86626218e3f76
BLAKE2b-256 661fb45f291c9d5a3d9a4b624290d28d09cac1b77cefda101bb2ba4ce5796cdf

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c26c0dff62e221bfb085da1bd2cc97fc94cbc916a88158615a85deb4224af887
MD5 b9b2e4608afa180bf4923db170284c57
BLAKE2b-256 55f96d4c3540b6385ec7f5b5795edc7145c3f80ebbe753784e090ff1154b94eb

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 80a8622e1e4824cdcc8cb75acbbbf593ea3cbb5b0cdad18f2b67300dca94ac18
MD5 a916fc5499e129b4283a81c67bafe858
BLAKE2b-256 337bc87089db08ee0abc0b1c0ddcb60a3a164e6d5f80b2a81921b91430e19c42

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c763932023ea77f78da14f0890faf54c599344a8d3abdf3b660f9abf7d69f8a9
MD5 bcb7255650fce5b9e2d09410153df45d
BLAKE2b-256 91206686c6abd20899888cdba6364d09eea4626f0f9c3afc28732c6a009aa15c

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 75.2 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99317691dca5c043e86f7604705a8782c5114317485fb9facbaa2f6454ade9fa
MD5 e511e2bd383e39726790b43827a286d4
BLAKE2b-256 ca09a6f88ec5c2bc2b246184fdf9b6f392ce056d270abc10579f30ba639404e9

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 83.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1d8b03488ca6da6ec0897f257560cbac721c118afdb5e4f8140467baed15faf6
MD5 400c018fe291839042c16ea42ec4bfae
BLAKE2b-256 db198b3d5ce3372242bbccc794f15d3773d5908a3f4abfd545b83f6d1dbb506d

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pycares-4.1.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 bed318c161d4e8f81568105adb9a242c1438af9ce4b3843310719770dfeecb3c
MD5 27169506f758a454d8aebda14fc6bfe8
BLAKE2b-256 c059933a3eee8e13b66331c08d4b8f0982cc4d8e33e7adf936bbbef588e7b951

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 463e6990d9876ef0545d9fa826edce26094688f39ba5c87ada113346d1bb7138
MD5 1994b3a993240704a02f782f86d62845
BLAKE2b-256 8c709400785d3a8d2b0e5fa5487c7514b0063dd6a3f4990bcb483ff295dd06c7

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d2c7e229bad86edbbfade02bfa0e61b6fb373077225430cf13130362c2e66c19
MD5 0e4237f88e08ca471bcf06e03ef34bb2
BLAKE2b-256 6cb127e1bf75c3f0da3e9cb039cdb61923c6117485e383bf74d771cf9383edb6

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7b600045e06b9e38a4dda9ed8b685481e06e1a4def406ffb8861bcbf2ee6a58b
MD5 0358907f97ce60783ca3525f258cc9ec
BLAKE2b-256 ab541f208eae41d70e14fd0359c40b8a47e6d4cee6cfcd848a9f4a9b6611b64b

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 75.3 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3d71cc1d8e8125972764499f3039aca5c68ed5b81e3f75b13debf9c3a9bb498a
MD5 67f05b4f55c2584f4b20281d6af9ed20
BLAKE2b-256 932907ba8cf9e7b25786cd6cf7f9024dfaa75c25d5e822b87237f65518c73853

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 83.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cff81ac2bb38bb980340e6f6868120128cabc14103aead40e2aef04b8bf493bd
MD5 7cd9bd23ecfb92cf6a43f93b3857847d
BLAKE2b-256 f15aa2dae7a12bbcd83cbabb15d05cfc4e270148bc2fd76478e2284cdade9f85

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pycares-4.1.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fd089154e936f9440716a44c4bf86f9a5369cb3d5422174247ad2782bcdc1b14
MD5 3ec02e38c29ba9190f48c202e7714012
BLAKE2b-256 68b47cbdf9a25023b4857bae5577361b640fc1444e9c54d76af81074c0bb0be2

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 801fc1ee02441985826ab5b1adbd918d2235ca7f175d748a5154e2cfbdf65e02
MD5 ffac1571d62b70f957b5dccd7525be6a
BLAKE2b-256 0f37b3778ebf9209132638dcf6dc0ccbb996221435b5fe204c87dfbab8bb64f9

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a82496c2b349536dce8b3c51d21fc7097044af7b8d7fc9f34e1c343fd1a33ec7
MD5 fb938baa8e290c75b708e9923dd77d5e
BLAKE2b-256 3187b850e7c1e8a18f1aa17ebbf3d2f1885f1c978cbfa90e76027291c380e1d2

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0a1ba20c41eace695b841bdc8e3c4355c63208e16304ed340449d2605d215ca5
MD5 eb012d33ac33ce41a329ae7e7408622f
BLAKE2b-256 ea4c22eaf6fb3680a37b6d7a938f983d0f48e15deb81f1d3f80ba066f6afb538

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 75.2 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3baaf05299c496430278742472c377cbd2b278de45214ab3d8a0d34dc416a8b5
MD5 59deacf11c0daacf18ec06aa8c1b821f
BLAKE2b-256 ca1da98bad43ead877559899a40c8644132f6bc6ba3d7ae257aff09db82f9ca5

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 83.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 51d0c77d5d13fe4e3a56d46e71f1a722a123d90ae65b1884382c6c94e87ea940
MD5 c5384b92a64574d28261684b553efaeb
BLAKE2b-256 b9c0f3af8f074baf2af59656278f7429b92deea45b854140f7701e80c9c9f24d

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pycares-4.1.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 09af15b8c67412e5235fbd5f2168a332f74e7f5b72a8030287128483e7c3321d
MD5 7ed595ed14004db0a3666fbe0d36caea
BLAKE2b-256 514afa47185e3f00ae84392c6441eee345bf482b41c8feab7fdf75c46fd19873

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d5f03c7b76a8eeb159a9ceaf7f219a47aa2fd9f51526f678e0489f468cb3045
MD5 6c49f79bfdda57aee7e4cf4ab3f93905
BLAKE2b-256 bb13976771d6257fb8ead6d37d62ec6ebcff1dc1bb5b41bdfdd0e4bba4988484

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f284edc50ed86a7990899db62c1ede28fc9fd62683dbd86a576d3f6ed81e24da
MD5 42819165b82eba1a04f6e207ee8ba089
BLAKE2b-256 ef777f52ae03f0e442980de4187245bb2b50e8d4bc8145eb233d1e77dd06fb9b

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pycares-4.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 48851032e3abe6ac2d3d4ba1fc45e8365283a2e55d64d3af308b6c828f15e27a
MD5 0b69390c867de94580655b2f0ab2e600
BLAKE2b-256 4eec7ec91792f9836f64717289bdcde32d190dd2c6451d74a81737dff778ae1c

See more details on using hashes here.

File details

Details for the file pycares-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pycares-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 75.2 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pycares-4.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bb251096bde9ca3b426b64bcb9d75070453e643f66a187160a79285c7a92e0e
MD5 5c6205df254a2b2908a0621bf34f7542
BLAKE2b-256 8894b5b3b6482d40dd911cde0555ec621dcf1da506999aa77f5aa0784cdf1955

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page