Revisions of python-pytools
buildservice-autocommit
accepted
request 1170435
from
Dirk Mueller (dirkmueller)
(revision 46)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 45)
- update to 2024.1.2: * WriteOncePersistentDict: use functools.lru_cache * PersistentDict: better docs, type annotations * clean up some version_info checks
buildservice-autocommit
accepted
request 1160045
from
Dirk Mueller (dirkmueller)
(revision 44)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 43)
- 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
buildservice-autocommit
accepted
request 1141927
from
Martin Pluskal (pluskalm)
(revision 42)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 1141852
from
Dirk Mueller (dirkmueller)
(revision 41)
- update to 2023.1.1: * enable isort * refdebug: concatenate tuple with tuple * typedump: type improvements * docs: update intersphinx mapping from deprecated variant * Fix persistent numpy dtype hashing for numpy 1.25 * Remove persistent_dict.new_hash for real * Support attrs classes for persistent hashing * Avoid a reference cycle in ProcessLogger * Add WriteOncePersistentDict.clear_in_mem_cache * type annotations * make obj_array_vectorize work on class methods
buildservice-autocommit
accepted
request 1067990
from
Daniel Garcia (dgarcia)
(revision 40)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 39)
- 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
Dirk Mueller (dirkmueller)
committed
(revision 38)
- update to 2022.1: * use platformdirs * add typing to memoize_in * type annotations
buildservice-autocommit
accepted
request 886512
from
Steve Kowalik (StevenK)
(revision 37)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 36)
- 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
buildservice-autocommit
accepted
request 866179
from
Dirk Mueller (dirkmueller)
(revision 35)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 34)
- update to 2021.1: * pytools.tag.Taggable added
buildservice-autocommit
accepted
request 858833
from
Factory Maintainer (factory-maintainer)
(revision 33)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 857123
from
Benjamin Greiner (bnavigator)
(revision 32)
- Update requirements
Dirk Mueller (dirkmueller)
committed
(revision 31)
- update to 2020.4.4: * pytools.codegen added
buildservice-autocommit
accepted
request 824175
from
Matej Cepl (mcepl)
(revision 30)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 824161
from
Markéta Machová (mcalabkova)
(revision 29)
- update to 2020.3.1 * drop Python2 support * Drop 3.4, 3.5 support * Work around numpy/numpy#16564 in make_obj_array * add CycleError class * add few procedures
buildservice-autocommit
accepted
request 795746
from
Tomáš Chvátal (scarabeus_iv)
(revision 28)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 27)
- Make requires to really be the requires
Displaying revisions 1 - 20 of 46