2020-12-20 16:18:03 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 20 16:15:40 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- Update to version 0.12.3:
|
|
|
|
- Separate parsers for (a) public and private and (b) public only domains. This
|
|
|
|
fixes a bug. If you want an old behaviour:
|
|
|
|
The following code would raise exception in past.
|
|
|
|
.. code-block:: python
|
|
|
|
from tld import get_tld
|
|
|
|
get_tld(
|
|
|
|
'http://silly.cc.ua',
|
|
|
|
search_private=False
|
|
|
|
)
|
|
|
|
Now it would return `ua`.
|
|
|
|
.. code-block:: python
|
|
|
|
get_tld(
|
|
|
|
'http://silly.cc.ua',
|
|
|
|
search_private=False
|
|
|
|
)
|
|
|
|
If you want old behavior, do as follows:
|
|
|
|
.. code-block:: python
|
|
|
|
from tld.utils import MozillaTLDSourceParser
|
|
|
|
get_tld(
|
|
|
|
'http://silly.cc.ua',
|
|
|
|
search_private=False,
|
|
|
|
parser_class=MozillaTLDSourceParser
|
|
|
|
)
|
|
|
|
Same goes for ``get_fld``, ``process_url``, ``parse_tld`` and ``is_tld``
|
|
|
|
functions.
|
|
|
|
|
2020-05-21 11:38:28 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 21 11:35:30 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- Update to version 0.12.2:
|
|
|
|
- Add mozilla license to dist.
|
|
|
|
- Fix MyPy issues.
|
|
|
|
|
2020-05-18 13:02:02 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 18 09:10:31 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
|
|
|
|
|
|
|
|
- %python3_only -> %python_alternative
|
|
|
|
|
2020-05-03 13:20:51 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun May 3 13:19:42 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.12.1:
|
|
|
|
- Correctly handling domain names ending with dot(s).
|
|
|
|
|
2020-04-22 19:06:53 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 22 19:03:54 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.12:
|
|
|
|
- Use Public Suffix list instead of deprecated Mozilla's MXR.
|
|
|
|
|
2020-03-26 11:20:06 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 26 10:43:22 UTC 2020 - pgajdos@suse.com
|
|
|
|
|
|
|
|
- version update to 0.11.11
|
|
|
|
* - Minor speed-ups, reduce memory usage.
|
|
|
|
|
2020-02-06 21:20:59 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 6 19:50:54 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.11.10:
|
|
|
|
- Python 2.7 and 3.5 fixes.
|
|
|
|
|
2020-01-02 10:14:57 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 2 10:14:36 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
- Do not use setup.py test but call pytest directly
|
|
|
|
|
2019-12-24 10:27:37 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 24 10:03:46 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.11.9:
|
|
|
|
- Adding test TLDs list to the package.
|
|
|
|
- switch back to pypi file.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 15 22:01:42 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- Switch to github tarball because of missing test files.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 15 09:22:45 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.11.8:
|
|
|
|
- Minor fixes in setup.py.
|
|
|
|
- update to version 0.11.7
|
|
|
|
- There have been no code changes since 0.11.2. The only change is that
|
|
|
|
support for Python 2.7 and 3.5 has been added.
|
|
|
|
- Added support for Python 2.7.
|
|
|
|
- update to version 0.11.6:
|
|
|
|
- Targeted releases for all supported Python versions.
|
|
|
|
- update to version 0.11.5:
|
|
|
|
- Targeted releases for all supported Python versions.
|
|
|
|
- update to version 0.11.4:
|
|
|
|
- Changed order of the releases (Python 3.6 and up come first, then Python 3.5).
|
|
|
|
- Make all distributions except Python 3.5 universal.
|
|
|
|
- update to version 0.11.3:
|
|
|
|
- Added missing resources to the Python 3.5 release.
|
|
|
|
- update to version 0.11.2:
|
|
|
|
- Bring back Python 3.5 support.
|
|
|
|
- update to version 0.11.1:
|
|
|
|
- Minor speed ups.
|
|
|
|
- More on adding typing.
|
|
|
|
- update to version 0.11:
|
|
|
|
- Since introduction of parser classes, usage of
|
|
|
|
``NAMES_SOURCE_URL`` and ``NAMES_LOCAL_PATH`` of the ``tld.conf``
|
|
|
|
module is deprecated. Also, ``tld_names_local_path``
|
|
|
|
and ``tld_names_source_url`` arguments are deprecated as well.
|
|
|
|
If you want to customise things, implement your own parser (inherit from
|
|
|
|
``BaseTLDSourceParser``).
|
|
|
|
- Drop support for Python versions prior to 3.6.
|
|
|
|
- Clean-up dependencies.
|
|
|
|
- Introduce parsers.
|
|
|
|
- Drop ``tld_names_source_url`` and ``tld_names_local_path`` introduced
|
|
|
|
in the previous release.
|
|
|
|
- Minor speed-ups (including tests).
|
|
|
|
- update to version 0.10:
|
|
|
|
- This is the last release to support Python 2.
|
|
|
|
- Make it possible to provide a custom path to the TLD names file.
|
|
|
|
- Make it possible to free up some resources occupied due to loading custom
|
|
|
|
tld names by calling the ``reset_tld_names`` function
|
|
|
|
with ``tld_names_local_path`` parameter.
|
|
|
|
|
2019-11-26 14:05:08 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 26 14:03:36 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.9.8:
|
|
|
|
- Fix for occasional issue when some domains are not correctly recognised.
|
|
|
|
- update to version 0.9.7:
|
|
|
|
- Handling urls that are only a TLD.
|
|
|
|
- Accepts already splitted URLs.
|
|
|
|
- Tested against Python 3.8.
|
|
|
|
|
2019-09-16 13:22:48 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 16 13:21:10 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
|
|
|
|
- Update to 0.9.6:
|
|
|
|
* Fix for update-tld-names returns a non-zero exit code on success
|
|
|
|
* Minor tests improvements.
|
|
|
|
|
2019-09-14 20:24:33 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 14 20:05:33 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.9.5:
|
|
|
|
- Tests improvements.
|
|
|
|
- update to version 0.9.4:
|
|
|
|
- Optimisations in setup.py, tests and console scripts.
|
|
|
|
- Skip testing the update-tld-names functionality if no internet is available.
|
|
|
|
- add skip_internet_tests.patch
|
|
|
|
- remove remove-download-test.patch
|
|
|
|
|
2019-04-07 11:35:20 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 7 11:31:45 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- update to version 0.9.3:
|
|
|
|
- Added `is_tld` function.
|
|
|
|
- Docs updated.
|
|
|
|
- Upgrade test suite.
|
|
|
|
|
2019-01-24 07:17:16 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 23 21:26:49 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
- Use noun phrase.
|
|
|
|
|
2019-01-15 20:52:43 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 15 20:37:18 UTC 2019 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
|
|
|
|
|
|
|
- Update to version 0.9.2:
|
|
|
|
* Fix an issue causing certain punycode TLDs to be deemed invalid.
|
|
|
|
* Tested against Python 3.7.
|
|
|
|
* Added tests for commands.
|
|
|
|
* Dropped Python 2.6 support.
|
|
|
|
* TLD source updated to the latest version.
|
|
|
|
- Update and extend remove-download-test.patch
|
|
|
|
|
2018-12-04 14:10:10 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 4 12:55:21 UTC 2018 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Remove superfluous devel dependency for noarch package
|
|
|
|
|
2018-07-09 20:33:11 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 9 20:12:12 UTC 2018 - sebix+novell.com@sebix.at
|
|
|
|
|
|
|
|
- remove fix-setup-test.patch, merged upstream
|
|
|
|
- update to version 0.9.1:
|
|
|
|
* Correctly handling nested TLDs.
|
|
|
|
- update to version 0.9:
|
|
|
|
* This release contains backward incompatible changes. You should update your code.
|
|
|
|
* The active_only option has been removed from get_tld, get_fld and parse_url functions. Update your code accordingly.
|
|
|
|
* Removed active_only option from get_tld, get_fld and parse_url functions.
|
|
|
|
* Correctly handling exceptions (!) in the original TLD list.
|
|
|
|
* Fixes in documentation.
|
|
|
|
* Added parse_tld function.
|
|
|
|
* Fixes the python setup.py test command.
|
|
|
|
|
2018-07-07 08:33:43 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 6 20:58:36 UTC 2018 - sebix+novell.com@sebix.at
|
|
|
|
|
|
|
|
- add remove-download-test.patch to remove download test requiring internet
|
|
|
|
- add fix-setup-test.patch to fix setup.py test_suite specifier
|
|
|
|
- update to version 0.8:
|
|
|
|
- This release contains backward incompatible changes. You should update
|
|
|
|
your code.
|
|
|
|
Old `get_tld` functionality remain is moved to `get_fld` (first-level
|
|
|
|
domain definition). The `as_object` argument (False by default) has been
|
|
|
|
deprecated for `get_fld`.
|
|
|
|
Have a look at the packages' documentation and changelog for details and examples.
|
|
|
|
- Move to a Trie to match TLDs. This brings a speed up of 15-20%.
|
|
|
|
- It's now possible to search in public, private or all suffixes (old
|
|
|
|
behaviour). Use `search_public` and `search_private` arguments accordingly.
|
|
|
|
By default (to support old behavior), both are set to True.
|
|
|
|
- Correct TLD definitions.
|
|
|
|
- Domains like `*****.xn--fiqs8s` are now recognized as well.
|
|
|
|
- Due to usage of `urlsplit` instead of `urlparse`, the initial list of TLDs
|
|
|
|
is assembled quicker (a speed-up of 15-20%).
|
|
|
|
- Docs/ directory is included in source distribution tarball.
|
|
|
|
|
2018-04-07 19:19:39 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Apr 7 19:13:40 UTC 2018 - sebix+novell.com@sebix.at
|
|
|
|
|
|
|
|
- update to version 0.7.10:
|
|
|
|
* more documentation files included
|
|
|
|
* included license file
|
|
|
|
* update tld data
|
|
|
|
|
2017-12-12 08:28:51 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 7 13:45:24 UTC 2017 - sebix+novell.com@sebix.at
|
|
|
|
|
|
|
|
- initial package for version 0.7.9
|