b4fff9b96eAccepting request 1225379 from devel:languages:python
factory
Ana Guerrero
2024-11-21 14:13:29 +0000
c8d1f3e33a- update to 3.21.0: * Improve performances of :meth:zipfile.Path.open for non- reading modes. (1a1928d) * Rely on cached_property to cache values on the instance. * Rely on save_method_args to save method args. * Make zipp.compat.overlay.zipfile hashable. * Replaced SanitizedNames with a more surgical fix for infinite loops, restoring support for names with special characters in the archive. (python/cpython#123270) * Made the zipfile compatibility overlay available as zipp.compat.overlay. * Also match directories in Path.glob.
devel
Dirk Mueller2024-11-20 17:30:04 +0000
6b26be3c18Accepting request 1186491 from devel:languages:python
Ana Guerrero
2024-07-11 18:30:24 +0000
5a10aa4700- update to 3.19.2 (CVE-2024-5569, bsc#1227547):Daniel Garcia2024-07-10 05:16:54 +0000
40a61f8e58Accepting request 1179936 from devel:languages:python
Ana Guerrero
2024-06-11 16:27:08 +0000
354e3651e5- update to 3.19.2: * No significant changes. * Improved handling of malformed zip files. * Implement is_symlink. * No significant changes.Dirk Mueller2024-06-10 11:06:56 +0000
9508062ce4Accepting request 1160959 from devel:languages:python
Ana Guerrero
2024-03-25 20:06:58 +0000
0f841c06df- update to 3.18.1: * No significant changes.Dirk Mueller2024-03-16 13:12:41 +0000
3fa9d7f8f3- update to 3.18.0: * Bypass ZipFile.namelist in glob for better performance. * Refactored glob functionality to support a more generalized solution with support for platform-specific path separators.Dirk Mueller2024-03-14 13:52:01 +0000
c715b6c0b7Accepting request 1129068 from devel:languages:python
Ana Guerrero
2023-11-28 21:18:08 +0000
a2fd8b70c0- update to 3.17.0: * Added `CompleteDirs.inject classmethod to make available for use elsewhere. * Avoid matching path separators for '?' in glob. * In Path.match, Windows path separators are no longer honored. The fact that they were was incidental and never supported. (#92) * Fixed name/suffix/suffixes/stem operations when no filename is present and the Path is not at the root of the zipfile. (#96) * Reworked glob utilizing the namelist directly. (#101) * Replaced the fnmatch.translate` with a fresh glob-to-regex translator for more correct matching behavior. (#98) * Require Python 3.8 or later. * Removed compatibility code. - add python-rpm-macros buildrequires * Remove news file intended only for CPython. * refresh packaging * When adding implicit dirs, ensure that ancestral directories * Declared package as backport.Dirk Mueller2023-11-27 09:08:21 +0000
14786f19ccAccepting request 1081794 from devel:languages:python
Dominique Leuenberger
2023-04-22 19:59:08 +0000
69deed6d02Accepting request 1081705 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 13:57:29 +0000
8aa8165fcfAccepting request 1079595 from devel:languages:python
Dominique Leuenberger
2023-04-16 14:06:49 +0000
20af1bfcf0- update to 3.15.0: * gh-102209: `test_implied_dirs_performance now tests * measures the time complexity experimentally. * Minor cleanup in tests, including #93. * In tests, add a fallback when func_timeout isn't available. * gh-101566: In CompleteDirs, override ZipFile.getinfo * to supply a ZipInfo for implied dirs. * gh-101144: Honor encoding as positional parameter * to Path.open() and Path.read_text(). * #85: Added support for new methods on Path: * match * glob and rglob * relative_to * is_symlink * Removed 'print' expression in test_pickle. * bpo-43651: Apply io.text_encoding on Python 3.10 and later. * #81: Path` objects are now pickleable if they've been * constructed from pickleable objects. Any restored objects * will re-construct the zip file with the original arguments.Dirk Mueller2023-04-15 10:24:39 +0000
6b94c98ca1Accepting request 999761 from devel:languages:python
Dominique Leuenberger
2022-08-30 12:48:11 +0000
cd54ae9e07Accepting request 999484 from home:bnavigator:branches:devel:languages:python
Steve Kowalik
2022-08-29 04:59:34 +0000
be08e56240- update to 3.8.1: * enrolled in tideliftDirk Mueller2022-08-23 20:36:29 +0000
56473f3c99Accepting request 979729 from devel:languages:python
Dominique Leuenberger
2022-05-31 13:46:46 +0000
fd16dfde90Accepting request 925743 from devel:languages:python
Dominique Leuenberger
2021-10-20 18:23:29 +0000
e8f7e84b35- update to 3.6.0: * Only `Path` is exposed in the public API. * Remove news file intended only for CPython.Dirk Mueller2021-10-16 19:43:11 +0000
e814415634Accepting request 906829 from devel:languages:python
Dominique Leuenberger
2021-07-21 17:05:35 +0000
e0801663d8- update to 3.5.0: * Added `.suffix, .suffixes, and .stem` properties.Dirk Mueller2021-07-17 13:36:33 +0000
90d4adccdaAccepting request 877636 from devel:languages:python
Dominique Leuenberger
2021-03-12 12:31:02 +0000
3cd5529500Accepting request 850769 from devel:languages:python
Dominique Leuenberger
2020-11-29 11:26:56 +0000
7bbd3c0efb- update to 3.4.0: #68 and bpo-42090: `Path.joinpath now takes arbitrary positional arguments and no longer accepts add as a keyword argument. Updated project metadata including badges. bpo-42043: Add tests capturing subclassing requirements. #9: Path objects now expose a .filename attribute and rely on that to resolve .name and .parent when the Path` object is at the root of the zipfile.Dirk Mueller2020-11-25 14:52:58 +0000
31a72c2616Accepting request 838271 from devel:languages:python
Dominique Leuenberger
2020-10-29 08:46:13 +0000
d730c76af2- update to 3.2.0: * #57 and bpo-40564: Mutate the passed ZipFile object type instead of making a copy. Prevents issues when both the local copy and the caller's copy attempt to close the same file handle. * #56 and bpo-41035: `Path._next now honors subclasses. * #55: Path.is_file()` now returns False for non-existent names.Dirk Mueller2020-09-28 12:04:18 +0000
7cb7b5d05fAccepting request 784549 from devel:languages:python
Dominique Leuenberger
2020-04-19 19:40:01 +0000
0b6d35d0b2- Drop not-removed py2 dependencies
Tomáš Chvátal
2020-03-13 07:52:23 +0000
a4d9cbd7c7Accepting request 782924 from home:pgajdos:python
Tomáš Chvátal
2020-03-09 13:31:47 +0000
9b2464869fAccepting request 727096 from devel:languages:python
Dominique Leuenberger
2019-09-04 06:56:37 +0000
2d8cddc6c0Accepting request 727034 from home:mcalabkova:branches:devel:languages:python
Tomáš Chvátal
2019-08-30 00:48:40 +0000
f232fe3430Accepting request 717548 from devel:languages:python
Dominique Leuenberger
2019-07-30 11:04:30 +0000
052e65533b- Update to 0.5.2: * #7: Parent of a directory now actually returns the parent.
Tomáš Chvátal
2019-07-22 11:27:23 +0000
51392cb5d1Accepting request 708170 from devel:languages:python
Dominique Leuenberger
2019-06-13 20:38:01 +0000
0852c8f492- Switch to mulitbuild to avoid build cycle
Tomáš Chvátal
2019-06-06 15:52:12 +0000
db65f69eecAccepting request 703557 from devel:languages:python
Dominique Leuenberger
2019-05-20 08:26:59 +0000
7ceb21b3cdAccepting request 703554 from home:anandrit:branches:devel:languages:python
Tomáš Chvátal
2019-05-16 21:01:03 +0000
3bca646c87Accepting request 703034 from devel:languages:python
Dominique Leuenberger
2019-05-16 20:00:03 +0000
2601f011b4Accepting request 703029 from home:SVasudevan:branches:devel:languages:python
Tomáš Chvátal
2019-05-14 23:32:38 +0000
ffbf65cc69Accepting request 701008 from devel:languages:python
Dominique Leuenberger
2019-05-07 21:12:18 +0000
e00be51d52Accepting request 701004 from home:pgajdos
Tomáš Chvátal
2019-05-06 09:04:16 +0000
e4150a6c22Accepting request 670345 from devel:languages:python
Stephan Kulow
2019-02-02 20:49:26 +0000
2c07857624- Initial commit, needed by importlib-metadata
Tomáš Chvátal
2019-01-31 13:21:47 +0000