Revisions of python-pytools
Ana Guerrero (anag+factory)
accepted
request 1179086
from
Dirk Mueller (dirkmueller)
(revision 19)
- update to 2024.1.4: * remove get_read_from_map_from_permutation, get_write_to_map_from_permutation * KeyBuilder: support function hashing * PersistentDict: Use sqlite as backend storage v2
Ana Guerrero (anag+factory)
accepted
request 1170435
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to 2024.1.2: * WriteOncePersistentDict: use functools.lru_cache * PersistentDict: better docs, type annotations * clean up some version_info checks
Ana Guerrero (anag+factory)
accepted
request 1160045
from
Dirk Mueller (dirkmueller)
(revision 17)
- update to 2024.1.1: * move tests under package directory * PersistentDict: support frozendict, immutabledict, FrozenOrderedSet * Tag: implement eq, repr for DottedName * persistent_dict: separate different sources of KeyErrors * KeyBuilder: allow hashing of classes w/ update_persistent_hash * PersistentDict: replace _make_dir_recursively
Dominique Leuenberger (dimstar_suse)
accepted
request 1067990
from
Daniel Garcia (dgarcia)
(revision 15)
- update to 2022.1.14: * add get_graph_dot_code and show_dot (#151) * Make GraphT a parametric type alias * graph: create GraphT (#166) * graph: add is_connected (#163) * graph-doc: change CycleError to autoexception * add pytest_raises_on_rank (#162) - v2022.1.13 * Move Py compat target to 3.8 (closes gh-160) * graph: more mypy annotations * graph: small fixes * convergence: small mypy fixes (#157) * Add validate_graph (#155) * Add reverse_graph * Stop using Self type for the moment * add strtobool() (#150) * Bump versions of various github actions components * UniqueNameGenerator: add documentation (#102) - v2022.1.12 * Fix type annotation of Record-ish.__slots__; it's a ClassVar * pdict: When building dataclass hash, include type - v2022.1.11 * pdict: Test support for enums and dataclasses * pdict: Support dataclasses * pdict: allow caching key on frozen instances * persistent_dict: simplify logic using getattr() - v2022.1.10 * Support Enum values in PersistentDict * use ParamSpec to annotate memoization decorators * Install numpy for pylint runs after hard numpy dep drop - v2022.1.9 * Drop deprecated memoize_method_with_uncached, fix test * Remove deprecated use of Taggable.copy in test_tag * Make numpy dependency optional * Fix deprecated reference to np.float * Include CITATION.cff in releases * Fix CITATION.cff, add validation CI - v2022.1.8 * add IgnoredForEqualityTag (#134) * Complete author list in CITATION.cff * Add Zenodo badge, citation info - v2022.1.7 * UniqueNameGenerator.add_name(s?): new argument `existing_ok` - v2022.1.6 * Record.__eq__: early exit for identical instances - v2022.1.5 * Tighten typing_extensions version requirement * ImmutableRecordWithoutPickling.__hash__: tolerate _cached_hash attr disappearing - v2022.1.4 * Fix type annotation of Taggable.tags_of_type * use math.perm and math.comb if available - v2022.1.3 * Fix type names in pytools.tag * Placate flake8-bugbear B020 * Drop curl insecure (-k) flags from CI, switch ci-support URLs * Downstream CI: use ci-support, add Gitlab - v2022.1.2 * PersistentDict: add generic KeyBuilder.update_for_type - v2022.1.1 * Taggable: Do not force copy for tag setting * restrucurte lock file timeout
Dominique Leuenberger (dimstar_suse)
accepted
request 954661
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to 2022.1: * use platformdirs * add typing to memoize_in * type annotations
Dominique Leuenberger (dimstar_suse)
accepted
request 886512
from
Steve Kowalik (StevenK)
(revision 13)
- Update to 2021.2.3: * Support pytools.tag in persistent_dict * Add a backport of pkgutil.resolve_name * Add persistent_dict.KeyBuilder.new_hash for hash alg customization * Use unordered_hash in KeyBuilder hashing frozenset * Drop dependency on, included obsolete copy of 'decorator' pypi module * make obj_array_vectorize work on class methods - Don't build for Python 3.6, due to no NumPy. - Remove decorator from {Build,}Requires
Dominique Leuenberger (dimstar_suse)
accepted
request 866179
from
Dirk Mueller (dirkmueller)
(revision 12)
- update to 2021.1: * pytools.tag.Taggable added
Dominique Leuenberger (dimstar_suse)
accepted
request 858833
from
Factory Maintainer (factory-maintainer)
(revision 11)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 795746
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
- Make requires to really be the requires
Dominique Leuenberger (dimstar_suse)
accepted
request 786808
from
Tomáš Chvátal (scarabeus_iv)
(revision 8)
- version update to 2020.1 + No upstream changelog available
Dominique Leuenberger (dimstar_suse)
accepted
request 702957
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
Dominique Leuenberger (dimstar_suse)
accepted
request 659624
from
Matej Cepl (mcepl)
(revision 6)
Remove superfluous devel dependency for noarch package
Dominique Leuenberger (dimstar_suse)
accepted
request 621727
from
Martin Pluskal (pluskalm)
(revision 5)
- Update to version 2018.5.2 * No changelog available
Dominique Leuenberger (dimstar_suse)
accepted
request 593929
from
Martin Pluskal (pluskalm)
(revision 4)
- Update to version 2018.2 * No changelog available - Update to version 2017.6
Dominique Leuenberger (dimstar_suse)
accepted
request 534412
from
Martin Pluskal (pluskalm)
(revision 3)
- Update to version 17.6 * No changelog available
Dominique Leuenberger (dimstar_suse)
accepted
request 502859
from
Martin Pluskal (pluskalm)
(revision 2)
- Update to version 2017.3 * No changelog available - Update to version 2016.2.6 * No changelog available - Convert to python singlespec
Dominique Leuenberger (dimstar_suse)
accepted
request 357730
from
Martin Pluskal (pluskalm)
(revision 1)
New package, dependency of python-pyopencl which I would like to get here
Displaying all 19 revisions