09dcbf2059
Accepting request 1179086 from devel:languages:python
Ana Guerrero2024-06-07 13:04:30 +00:00
0d427b2509
- 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
Dirk Mueller2024-06-06 20:10:46 +00:00
834583ce21
Accepting request 1170435 from devel:languages:python
Ana Guerrero2024-04-28 19:49:27 +00:00
c3bb26987c
- update to 2024.1.2: * WriteOncePersistentDict: use functools.lru_cache * PersistentDict: better docs, type annotations * clean up some version_info checks
Dirk Mueller2024-04-27 07:45:16 +00:00
72c5c9e1b9
Accepting request 1160045 from devel:languages:python
Ana Guerrero2024-03-21 16:01:10 +00:00
90963d009c
- 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
Dirk Mueller2024-03-21 09:32:45 +00:00
07bd518ffd
Accepting request 1141927 from devel:languages:python
Ana Guerrero2024-01-28 18:42:17 +00:00
c4b689f457
Accepting request 1141852 from home:dirkmueller:Factory
Martin Pluskal2024-01-27 08:13:27 +00:00
bc681b34aa
- 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
Daniel Garcia2023-02-21 09:38:53 +00:00
4f4cd46fd3
- 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
Steve Kowalik2021-04-19 02:03:20 +00:00