Skip to content

Releases: Intsights/PyDomainExtractor

v0.12.0

15 Dec 09:54

Choose a tag to compare

  • Python 3.11 support
  • Dependencies changes
  • Github Actions updated

v0.11.1

24 May 08:34

Choose a tag to compare

  • Removed once_cell dependency and use pyo3 GILOnceCell instead
  • Update public suffix list version
  • Start releasing a source distribution

v0.11.0

14 Mar 11:28
1bb3fd7

Choose a tag to compare

The is a complete overhaul of the package. The package is now written in Rust instead of C++.
Rewriting it in Rust gives us more safety guarantees and a cleaner and easier to maintain code. Additionally, we are now supplying binary wheels for all the platforms which removed the prerequisites.

v0.10.0

22 Feb 17:48

Choose a tag to compare

  • Improve performance by copying the same empty PyObject for empty results
  • Update PublicSuffixList

v0.9.4

25 Jan 14:28

Choose a tag to compare

  • Added mac-os support

v0.9.3

25 Jan 12:34

Choose a tag to compare

  • Updated PSL file
  • Updated robin hood hashing to the latest version
  • Drop Python3.6 support and add Python3.10

v0.9.2

16 Aug 12:57

Choose a tag to compare

  • Updated PSL list with the latest list
  • Updated robin_hood hash code

v0.9.1

28 Dec 17:26

Choose a tag to compare

  • fixed a typo when importing extractor compiled module

v0.9.0

28 Dec 17:22

Choose a tag to compare

To reduce the overhead of the DomainExtractor initialization, when using the default domain list, a shared Domain extractor object is shared.

  • added pyi file to provide code completions and mypy support
  • DomainExtractor object is now shared when using the default domain list

v0.8.5

01 Nov 12:55

Choose a tag to compare

  • changed tessil map to robbin hood library
  • fix: the library was changing the original domain when it included
    upper cased chars
  • updated public suffix list