Revisions of python-pytools

buildservice-autocommit accepted request 1170435 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 44)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Martin Pluskal (pluskalm) (revision 42)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1141852 from Dirk Mueller's avatar 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's avatar Daniel Garcia (dgarcia) (revision 40)
baserev update by copy to link target
Daniel Garcia's avatar 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's avatar 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's avatar Steve Kowalik (StevenK) (revision 37)
baserev update by copy to link target
Steve Kowalik's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 35)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 34)
- update to 2021.1:
  * pytools.tag.Taggable added
buildservice-autocommit accepted request 858833 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 33)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 857123 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 32)
- Update requirements
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 31)
- update to 2020.4.4:
  * pytools.codegen added
buildservice-autocommit accepted request 824175 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 30)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 824161 from Markéta Machová's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 28)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 27)
- Make requires to really be the requires
Displaying revisions 1 - 20 of 46
openSUSE Build Service is sponsored by