14
0

Commit Graph

  • 9dfd9dbef0 Accepting request 1272260 from devel:languages:python main Ana Guerrero 2025-04-24 15:25:44 +00:00
  • 8933aef807 - 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
  • eb618a1548 Accepting request 1267941 from devel:languages:python Ana Guerrero 2025-04-10 19:58:34 +00:00
  • 7b7a1ebf97 - 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
  • e5814d7b03 Accepting request 1239691 from devel:languages:python Ana Guerrero 2025-01-23 17:03:27 +00:00
  • b9eb11b76c - Drop unneeded BuildRequires on six. - Specify dist-info directory in %files. Steve Kowalik 2025-01-23 04:43:04 +00:00
  • a02c3ad304 Accepting request 1222993 from devel:languages:python Dominique Leuenberger 2024-11-09 19:59:13 +00:00
  • 6e24d86a45 - 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
  • 97a77dcd4c Accepting request 1163368 from devel:languages:python Ana Guerrero 2024-03-29 12:10:05 +00:00
  • 7f5fff1b1f - 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
  • 1048047673 Accepting request 1132106 from devel:languages:python Ana Guerrero 2023-12-08 21:33:39 +00:00
  • 69937a8125 - 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
  • 2be9d21329 Accepting request 1125129 from devel:languages:python Ana Guerrero 2023-11-14 20:42:07 +00:00
  • c95a6f54f6 Accepting request 1124794 from home:ecsos:python Mia Herkt 2023-11-11 02:52:03 +00:00
  • 1aca944d5a Accepting request 1123695 from devel:languages:python Ana Guerrero 2023-11-07 20:26:16 +00:00
  • 9882488e24 - 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
  • 0bdfa67a70 Accepting request 1119465 from devel:languages:python Ana Guerrero 2023-10-23 21:40:34 +00:00
  • 8a54570db3 - 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
  • f53af364f5 Accepting request 1096279 from devel:languages:python Dominique Leuenberger 2023-07-01 21:18:24 +00:00
  • 66ad0a5e37 Accepting request 1096264 from home:ecsos:python Markéta Machová 2023-07-01 10:36:47 +00:00
  • e85c22014b Accepting request 1088132 from devel:languages:python Dominique Leuenberger 2023-05-21 17:09:08 +00:00
  • c6c97f247d - 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
  • a2484ac965 Accepting request 1086553 from devel:languages:python Dominique Leuenberger 2023-05-12 18:37:11 +00:00
  • 45c883f490 - 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
  • 73fff6594b Accepting request 1035015 from devel:languages:python Dominique Leuenberger 2022-11-10 13:23:22 +00:00
  • 2546ef6a13 - 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
  • 1272afdc4a Accepting request 990894 from devel:languages:python Richard Brown 2022-07-26 17:44:10 +00:00
  • 5cc69b8be7 - 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
  • 239d315907 Accepting request 982862 from devel:languages:python Dominique Leuenberger 2022-06-16 16:20:54 +00:00
  • 0bdb48af2e - 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
  • 4a610d2420 Accepting request 922516 from devel:languages:python Dominique Leuenberger 2021-10-01 20:29:05 +00:00
  • 91941d16bf - 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
  • a87de9cd88 Accepting request 869865 from devel:languages:python Dominique Leuenberger 2021-02-07 14:21:49 +00:00
  • ba561c2a08 Accepting request 869570 from home:bnavigator:branches:devel:languages:python Matej Cepl 2021-02-06 00:10:02 +00:00
  • 512cf05c22 Accepting request 851574 from devel:languages:python Dominique Leuenberger 2020-11-29 11:31:16 +00:00
  • f085ca62da - 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
  • d154404eeb Accepting request 843974 from devel:languages:python Dominique Leuenberger 2020-10-26 15:21:12 +00:00
  • f91f0b1796 - 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
  • dc57ba27a1 Accepting request 843692 from devel:languages:python Dominique Leuenberger 2020-10-24 13:18:22 +00:00
  • fc15b124ff - 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
  • 68e13e9188 Accepting request 843031 from devel:languages:python Dominique Leuenberger 2020-10-21 12:39:08 +00:00
  • 67d919f828 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
  • 970282fe7c - 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
  • 07867c2f7a Accepting request 835186 from devel:languages:python Dominique Leuenberger 2020-09-21 15:17:08 +00:00
  • 0eca0fbc80 - 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
  • 2149f72bdd Accepting request 806949 from devel:languages:python Dominique Leuenberger 2020-05-19 12:48:05 +00:00
  • 52dedfdae4 Accepting request 806913 from home:pgajdos:python Mia Herkt 2020-05-18 12:16:11 +00:00
  • bb6f7985ca Accepting request 783797 from devel:languages:python Dominique Leuenberger 2020-03-11 17:54:27 +00:00
  • ccf9cd1601 Accepting request 783786 from home:pgajdos:python Tomáš Chvátal 2020-03-11 11:46:24 +00:00
  • 4eda368efc Accepting request 683625 from devel:languages:python Dominique Leuenberger 2019-03-11 10:16:15 +00:00
  • 064d729ce0 - 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
  • 73a3d5784b - 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
  • 0017e630f5 Accepting request 659721 from devel:languages:python Dominique Leuenberger 2018-12-24 10:45:19 +00:00
  • 7b91232a44 Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 14:10:05 +00:00
  • c7e2643e01 Accepting request 603098 from devel:languages:python Dominique Leuenberger 2018-05-08 11:36:42 +00:00
  • 19d0b1b304 Accepting request 597129 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2018-04-16 16:04:18 +00:00
  • 8642afea32 Accepting request 596760 from devel:languages:python Dominique Leuenberger 2018-04-19 13:29:14 +00:00
  • b3883e1cf8 Accepting request 573550 from home:lachs0r:branches:devel:languages:python Tomáš Chvátal 2018-02-07 12:00:14 +00:00
  • 208ec0f103 Accepting request 404375 from home:archie172 Dirk Mueller 2016-06-24 08:19:18 +00:00