Releases: saghul/pycares
Releases · saghul/pycares
pycares-3.0.0b1
- core: add support for ANY queries
- cffi: fix memory leak
pycares-3.0.0b0
- core: drop C backend
- core: drop Python < 3.5 support
- core: use None instead of -1 for default values
- core: set TTL to -1 when we cannot parse it
Install it: pip install pycares --pre
pycares-2.4.0
- misc: fix building wheels for unavailable Python versions
- test: skip getaddrinfo6 test on Travis
- doc: add FreeBSD building instructions
- build: fix MinGW build
- ci, misc: add support for CPython 3.7
- ci: run on latest PyPy versions on TravisCI
- examples: extra examples
- ci: fix AppVeyor build
- test: fix TXT test
- core: fix repr for PTR results
pycares-2.3.0
- core: fix CPython implementation TTL parsing issue
- core: add ability to make queries using the command line
- core: fix parsing TXT records with invalid UTF-8 chars
- deps: removed unneeded c-ares files
- core: update bundled c-ares to 1.13.0
- ci: fix PyPy in Travis
pycares-2.2.0
- test: fix CNAME test
- core: parse TTL in PTR replies
- core: parse PTR aliases
- doc: fix installation instructions in README
- doc: fix Channel.set_local_ip documentation
- core: accept local_ip and local_dev as kwargs
- ci, misc: add support for CPython 3.6
- ci: only run CI on master
- ci: disable some Travis notifications
- build: add scripts to build manylinux wheels
pycares-2.1.1
- cffi: fix setting nameserver in Channel.init
- doc: update Sphinx configuration so the docs can be built
- core: backport fix for CVE-2016-5180
- cffi: fix structure definition
- ci: use PyPy 5.4.1 when testing on Travis
pycares-2.1.0
- core: fix parsing chunked TXT records
pycares-2.0.1
- core: fix importing from errno submodule
pycares-2.0.0: pycares 2.0.0 release
* 54efa4e doc: fix rst syntax in README * 09b2341 sample: fix correctly setting events mask * a5509d9 setup.py: mark as executable and add shebang * 631e2b9 tests.py: assertions moved out of cb so C code cannot discard * d5f0435 tests.py: test reverse_address on IPv6 also * ab636fc tests.py: ensure all query results have proper and bound type * 797fdbe pycares.c: register result struct-sequences in pycares namespace * 87f22cd ci: run tests with PyPy as well * 48fb58f ci: run tests on CPython 3.5 on Travis * 962646c test: moved test file to tests/tests.py * 92afcf1 test: add Python 3.5 to tox.ini * 33b242d ci: use PyPy 5 in Travis CI * a3c4e7f build: refactor building bundled c-ares * c3e2d1e ci: add Python 3.5 to AppVeyor * baab29e core: reorganize package * 7511d0e core: add CFFI core implementation * 9d3deb3 cffi: fix OSX support * b64d53f cffi: fixup FreeBSD support * 97c2d65 doc: MinGW support got axed * e0faf27 doc: update supported Python versions * 76a5c85 core: raised version and updated changelog * 1178f98 core: update bundled c-ares to 9642b57
pycares-1.0.0
- build: fix build on Windows with Python
- channel: return TTL information
- channel:don't unnecessarily create a list for CNAME results
- core: use inet_pton instead of inet_addr
- channel: simplify PTR response handling
- channel: make al queries return namedtuple-like objects
- build: use setuptools
- ci: add appveyor integration
- build: enable verbose output when building c-ares
- build: fix 64-bit build on Windows
- build: drop support for older Python versions
- doc: update documentation