17
0

Commit Graph

  • 927fb218df Accepting request 1324626 from devel:languages:python factory Ana Guerrero 2025-12-29 14:17:15 +00:00
  • 5ea8b5db3b - Update to 5.3.1: Bugfixes * Drop support for EOL Python 3.9 #gh/john-kurkowski/tldextract#359 * Support Python 3.14 + PyPy 3.11 #gh/john-kurkowski/tldextract#358 * Speed up IP address search space with isdecimal() instead of isdigit() #gh/john-kurkowski/tldextract#352 Docs * Reorganize, dedupe, and shorten README #gh/john-kurkowski/tldextract#349 Mia Herkt 2025-12-29 02:41:25 +00:00
  • 3c311e023d Accepting request 1272260 from devel:languages:python Ana Guerrero 2025-04-24 15:25:44 +00:00
  • 716c699b9c - Update to 5.3.0: Features * Add result field registry_suffix To complement the existing public suffix field suffix #gh/john-kurkowski/tldextract#344 * Add result property top_domain_under_public_suffix #gh/john-kurkowski/tldextract#344 * Add result property top_domain_under_registry_suffix #gh/john-kurkowski/tldextract#344 * Deprecate registered_domain property Use top_domain_under_public_suffix instead, which has the same behavior but a more accurate name Bugfixes * Fix missing reverse_domain_name property in CLI --json output Misc * Expand internal suffix_index return type to be richer than bools, and include the registry suffix during trie traversal #gh/john-kurkowski/tldextract#344 leap-16.1 leap-16.0 Mia Herkt 2025-04-23 19:24:55 +00:00
  • b437a719e3 - Update to 5.3.0: Features * Add result field registry_suffix To complement the existing public suffix field suffix #gh/john-kurkowski/tldextract#344 * Add result property top_domain_under_public_suffix #gh/john-kurkowski/tldextract#344 * Add result property top_domain_under_registry_suffix #gh/john-kurkowski/tldextract#344 * Deprecate registered_domain property Use top_domain_under_public_suffix instead, which has the same behavior but a more accurate name Bugfixes * Fix missing reverse_domain_name property in CLI --json output Misc * Expand internal suffix_index return type to be richer than bools, and include the registry suffix during trie traversal #gh/john-kurkowski/tldextract#344 Mia Herkt 2025-04-23 19:24:55 +00:00
  • 1a3e27027e Accepting request 1267941 from devel:languages:python Ana Guerrero 2025-04-10 19:58:34 +00:00
  • 30944689d8 - Update to 5.2.0: Features * Add reverse_domain_name result property #gh/john-kurkowski/tldextract#342 Bugfixes * Extend exported public interface with ExtractResult and update These were always meant to be public. Eases user import. Docs * Document result fields * Note all return values * Colocate usage in the usage section * Link to private domain docs Mia Herkt 2025-04-08 15:22:32 +00:00
  • 2344bc2d38 - Update to 5.2.0: Features * Add reverse_domain_name result property #gh/john-kurkowski/tldextract#342 Bugfixes * Extend exported public interface with ExtractResult and update These were always meant to be public. Eases user import. Docs * Document result fields * Note all return values * Colocate usage in the usage section * Link to private domain docs Mia Herkt 2025-04-08 15:22:32 +00:00
  • af3d24628c Accepting request 1239691 from devel:languages:python Ana Guerrero 2025-01-23 17:03:27 +00:00
  • 003a1ccc4e - Drop unneeded BuildRequires on six. - Specify dist-info directory in %files. Steve Kowalik 2025-01-23 04:43:04 +00:00
  • e2ffb038a5 Accepting request 1222993 from devel:languages:python Dominique Leuenberger 2024-11-09 19:59:13 +00:00
  • be9efd6723 - update to 5.1.3: * Reduce logging errors (921a825) * Drop support for EOL Python 3.8 * Support Python 3.13 * Update bundled snapshot Dirk Mueller 2024-11-09 16:18:12 +00:00
  • 6037329d9a Accepting request 1163368 from devel:languages:python Ana Guerrero 2024-03-29 12:10:05 +00:00
  • 577d5cdd52 - Update to 5.1.2: * Remove socket.inet_pton, to fix platform-dependent IP parsing #gh/john-kurkowski/tldextract#318 * Use non-capturing groups for IPv4 address detection, for a slight speed boost #gh/john-kurkowski/tldextract#323 Mia Herkt 2024-03-28 16:33:46 +00:00
  • 77d2df939d Accepting request 1132106 from devel:languages:python Ana Guerrero 2023-12-08 21:33:39 +00:00
  • 2a8a26425c - update to 5.1.1: * Fix path join on Windows (#314) * Support Python 3.12 - Correct license in spec file (MIT -> BSD) - Fix homepage URL in specfile Dirk Mueller 2023-12-08 13:44:55 +00:00
  • 7319aa9bbf Accepting request 1125129 from devel:languages:python Ana Guerrero 2023-11-14 20:42:07 +00:00
  • 07c221eeb0 Accepting request 1124794 from home:ecsos:python Mia Herkt 2023-11-11 02:52:03 +00:00
  • 6c2f19723c Accepting request 1123695 from devel:languages:python Ana Guerrero 2023-11-07 20:26:16 +00:00
  • 10fa7efde1 - Update to 5.1.0: Features: * Allow passing in requests.Session #gh/john-kurkowski/tldextract#311 * Add "-j, --json" option to support output in json format #gh/john-kurkowski/tldextract#313 Mia Herkt 2023-11-06 23:34:14 +00:00
  • e78f373a39 Accepting request 1119465 from devel:languages:python Ana Guerrero 2023-10-23 21:40:34 +00:00
  • c611f2f729 - Update to 5.0.1: Bugfixes: * Indicate MD5 not used in a security context (FIPS compliance) #gh/john-kurkowski/tldextract#309 Misc.: * Increase typecheck aggression - Changes in 5.0.0: Breaking Changes: * Migrate ExtractResult from namedtuple to dataclass #gh/john-kurkowski/tldextract#306 Bugfixes: * Drop support for EOL Python 3.7 - Changes in 4.0.0: Breaking Bugfixes: * Always include suffix if private suffix enabled and private suffix exists #gh/john-kurkowski/tldextract#300 - Changes in 3.5.0: Features: * Support IPv6 addresses #gh/john-kurkowski/tldextract#298 Bugfixes: * Accept only 4 decimal octet IPv4 addresses #gh/john-kurkowski/tldextract#292 * Support IPv4 addresses with unicode dots * Reject IPv4 addresses with trailing whitespaces + non-whitespaces #gh/john-kurkowski/tldextract#293 Mia Herkt 2023-10-23 01:08:57 +00:00
  • a09dc1caa9 Accepting request 1096279 from devel:languages:python Dominique Leuenberger 2023-07-01 21:18:24 +00:00
  • d54e5c1b25 Accepting request 1096264 from home:ecsos:python Markéta Machová 2023-07-01 10:36:47 +00:00
  • b78f0a166c Accepting request 1088132 from devel:languages:python Dominique Leuenberger 2023-05-21 17:09:08 +00:00
  • 6bfdfc3772 - Update to 3.4.4: Bugfixes * Honor private domains flag on self, not only when passed to __call__ #gh/john-kurkowski/tldextract#289 - Changes in 3.4.3: Bugfixes * Speed up 10-15% over all inputs * Refactor suffix_index() to use a trie #gh/john-kurkowski/tldextract#285 Docs * Adopt PEP257 doc style - Changes in 3.4.2: Bugfixes * Speed up 10-40% on "average" inputs, and even more on pathological inputs, like long subdomains * Optimize suffix_index(): search from right to left #gh/john-kurkowski/tldextract#283 * Optimize netloc extraction: switch from regex to if/else #gh/john-kurkowski/tldextract#284 Mia Herkt 2023-05-21 13:07:15 +00:00
  • 9e9478c47e Accepting request 1086553 from devel:languages:python Dominique Leuenberger 2023-05-12 18:37:11 +00:00
  • 05bda561c1 - Update to 3.4.1 Bugfixes * Fix Pyright not finding tldextract public interface #gh/john-kurkowski/tldextract#279 * Fix various Pyright checks * Use SPDX license identifier #gh/john-kurkowski/tldextract#280 * Support Python 3.11 Docs * Add FAQ about private domains Mia Herkt 2023-05-04 13:20:34 +00:00
  • 98f75c07d9 Accepting request 1035015 from devel:languages:python Dominique Leuenberger 2022-11-10 13:23:22 +00:00
  • 6eb98e3157 - Update to 3.4.0 Features * Add method extract_urllib to extract from a urllib.parse.{ParseResult,SplitResult} #gh/john-kurkowski/tldextract#274 Bugfixes * Fix internal type-var error, in newer versions of mypy #gh/john-kurkowski/tldextract#275 Mia Herkt 2022-11-10 09:06:56 +00:00
  • d0ff756641 Accepting request 990894 from devel:languages:python Richard Brown 2022-07-26 17:44:10 +00:00
  • e5ea7867bb - Update to 3.3.1 Bugfixes * Fix documented types, in README and in exception message #gh/john-kurkowski/tldextract#265 Mia Herkt 2022-07-24 17:03:47 +00:00
  • 47e62614c7 Accepting request 982862 from devel:languages:python Dominique Leuenberger 2022-06-16 16:20:54 +00:00
  • 4ea1f435e6 - Update to 3.3.0 Features * Add CLI flag --suffix_list_url to set the suffix list URL(s) or source file(s) (#gh/john-kurkowski/tldextract#197) * Add CLI flag --no_fallback_to_snapshot to not fall back to the snapshot (#gh/john-kurkowski/tldextract#260) * Add alias --include_psl_private_domains for CLI flag --private_domains Bugfixes * Handle more internationalized domain name dots (#gh/john-kurkowski/tldextract#253) Misc. * Update bundled snapshot * Add basic CLI test coverage Changes in 3.2.1: Bugfixes * Fix incorrect namespace used for caching function returns (#gh/john-kurkowski/tldextract#258) Changes in 3.2.0: Features * Add types to the public API (#gh/john-kurkowski/tldextract#244) Bugfixes * Add support for Python 3.10, drop EOL Python 3.6 (#gh/john-kurkowski/tldextract/issues/246)) Mia Herkt 2022-06-15 16:40:32 +00:00
  • e3f39a6ab9 Accepting request 922516 from devel:languages:python Dominique Leuenberger 2021-10-01 20:29:05 +00:00
  • a8ad2c4e61 - Update to 3.1.2 (no visible changes) - Changes in 3.1.1: * Bugfixes + Support Python 3.9 + Drop support for EOL Python 3.5 Mia Herkt 2021-10-01 07:44:58 +00:00
  • e1f19449c9 Accepting request 869865 from devel:languages:python Dominique Leuenberger 2021-02-07 14:21:49 +00:00
  • aeeb4d1e22 Accepting request 869570 from home:bnavigator:branches:devel:languages:python Matej Cepl 2021-02-06 00:10:02 +00:00
  • 1cfd99823b Accepting request 851574 from devel:languages:python Dominique Leuenberger 2020-11-29 11:31:16 +00:00
  • 4ad5755635 - Update to 3.1.0: * Features + Prefer to cache in XDG cache directory in user folder, vs. in Python install folder (https://github.com/john-kurkowski/tldextract/issues/213) + Fix AttributeError on --update (https://github.com/john-kurkowski/tldextract/issues/215) Mia Herkt 2020-11-28 20:35:56 +00:00
  • eeabf712cc Accepting request 843974 from devel:languages:python Dominique Leuenberger 2020-10-26 15:21:12 +00:00
  • fcd2d80014 - Update to 3.0.2: * Catch permission error when making cache dir, as well as cache file (https://github.com/john-kurkowski/tldextract/issues/211) Mia Herkt 2020-10-26 00:31:37 +00:00
  • 21cc94cef3 Accepting request 843692 from devel:languages:python Dominique Leuenberger 2020-10-24 13:18:22 +00:00
  • 54d0db595b - Update to 3.0.1: * Fix tlds property AttributeError (https://github.com/john-kurkowski/tldextract/issues/210) * Allow include_psl_private_domains in global extract too (https://github.com/john-kurkowski/tldextract/issues/210) Mia Herkt 2020-10-23 21:47:59 +00:00
  • 304d74fbae Accepting request 843031 from devel:languages:python Dominique Leuenberger 2020-10-21 12:39:08 +00:00
  • 0bf0637cdd OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tldextract?expand=0&rev=18 Mia Herkt 2020-10-20 23:00:20 +00:00
  • d0b914e6b8 - Update to 3.0.0: This release fixes the long standing bug that public and private suffixes were generated separately and could not be switched at runtime, https://github.com/john-kurkowski/tldextract/issues/66 * Breaking Changes + Rename cache_file to cache_dir as it is no longer a single file but a directory (https://github.com/john-kurkowski/tldextract/issues/207) + Rename CLI arg also, from --cache_file to --cache_dir + Remove Python 2.7 support * Features + Can pass include_psl_private_domains on call, not only on construction + Use filelocking to support multi-processing and multithreading environments * Bugfixes + Select public or private suffixes at runtime (https://github.com/john-kurkowski/tldextract/issues/66) * Removals + Do not debug log the diff during update * Drop tldextract-tests-offline.patch Mia Herkt 2020-10-20 22:54:55 +00:00
  • e1fa7bc99e Accepting request 835186 from devel:languages:python Dominique Leuenberger 2020-09-21 15:17:08 +00:00
  • 9c0bce2f89 - update to 2.2.3: * Fix concurrent access to cache file when using tldextract in multiple threads ([#146](https://github.com/john-kurkowski/tldextract/pull/146)) * Relocate version number, to avoid costly imports ([#187](https://github.com/john-kurkowski/tldextract/pull/187)) * Catch IndexError caused by upstream punycode bug ([#200](https://github.com/john-kurkowski/tldextract/pull/200)) * Drop support for EOL Python 3.4 ([#186](https://github.com/john-kurkowski/tldextract/pull/186)) * Explain warning better Dirk Mueller 2020-09-17 11:47:58 +00:00
  • 53f6f0e927 Accepting request 806949 from devel:languages:python Dominique Leuenberger 2020-05-19 12:48:05 +00:00
  • 45bd109959 Accepting request 806913 from home:pgajdos:python Mia Herkt 2020-05-18 12:16:11 +00:00
  • 80eb3f85d5 Accepting request 783797 from devel:languages:python Dominique Leuenberger 2020-03-11 17:54:27 +00:00
  • 105c3b1484 Accepting request 783786 from home:pgajdos:python Tomáš Chvátal 2020-03-11 11:46:24 +00:00
  • f36ef8daba Accepting request 683625 from devel:languages:python Dominique Leuenberger 2019-03-11 10:16:15 +00:00
  • 253b6b7174 - Run test suite - Add tldextract-tests-offline.patch No internet connection on OBS build hosts; skip suffix list snapshot diff Mia Herkt 2019-03-10 20:27:50 +00:00
  • 5d6bccbbb3 - Update to 2.2.1 * Bugfixes - Ignore case on punycode prefix check - Drop support for EOL Python 2.6 - Improve sundry doc and README bits Mia Herkt 2019-03-10 20:02:20 +00:00
  • 9a6705ec48 Accepting request 659721 from devel:languages:python Dominique Leuenberger 2018-12-24 10:45:19 +00:00
  • 35dc11a66c Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 14:10:05 +00:00
  • ceaed15285 Accepting request 603098 from devel:languages:python Dominique Leuenberger 2018-05-08 11:36:42 +00:00
  • df1a6bdbcd Accepting request 597129 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2018-04-16 16:04:18 +00:00
  • 7753f13e37 Accepting request 596760 from devel:languages:python Dominique Leuenberger 2018-04-19 13:29:14 +00:00
  • 43e8692453 Accepting request 573550 from home:lachs0r:branches:devel:languages:python Tomáš Chvátal 2018-02-07 12:00:14 +00:00
  • 88df2cfab1 Accepting request 404375 from home:archie172 Dirk Mueller 2016-06-24 08:19:18 +00:00