We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File python-pytools.changes of Package python-pytools

-------------------------------------------------------------------
Mon Jun 24 15:31:19 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 2024.1.5:
  * PersistentDict: allow setting sync
  * PersistentDict: smarter WOPD store
  * PersistentDict: concurrency improvements

-------------------------------------------------------------------
Thu Jun  6 20:03:37 UTC 2024 - Dirk Müller <dmueller@suse.com>

- 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

-------------------------------------------------------------------
Sat Apr 27 07:43:35 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 2024.1.2:
  * WriteOncePersistentDict: use functools.lru_cache
  * PersistentDict: better docs, type annotations
  * clean up some version_info checks

-------------------------------------------------------------------
Thu Mar 21 09:31:01 UTC 2024 - Dirk Müller <dmueller@suse.com>

- 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

-------------------------------------------------------------------
Fri Jan 26 22:30:31 UTC 2024 - Dirk Müller <dmueller@suse.com>

- 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

-------------------------------------------------------------------
Tue Feb 21 09:32:17 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>

- 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

-------------------------------------------------------------------
Tue Feb 15 09:04:36 UTC 2022 - Dirk Müller <dmueller@suse.com>

- update to 2022.1:
  * use platformdirs
  * add typing to memoize_in
  * type annotations

-------------------------------------------------------------------
Mon Apr 19 02:01:33 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>

- 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

-------------------------------------------------------------------
Sat Jan 23 01:10:24 UTC 2021 - Dirk Müller <dmueller@suse.com>

- update to 2021.1:
  * pytools.tag.Taggable added

-------------------------------------------------------------------
Sun Dec 20 09:56:53 UTC 2020 - Benjamin Greiner <code@bnavigator.de>

- Update requirements

-------------------------------------------------------------------
Sun Dec 20 09:42:53 UTC 2020 - Dirk Müller <dmueller@suse.com>

- update to 2020.4.4:
  * pytools.codegen added

-------------------------------------------------------------------
Mon Aug  3 14:09:15 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

- 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

-------------------------------------------------------------------
Mon Apr 20 09:53:17 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Make requires to really be the requires

-------------------------------------------------------------------
Fri Mar 20 09:59:31 UTC 2020 - pgajdos@suse.com

- version update to 2020.1
  + No upstream changelog available

-------------------------------------------------------------------
Tue May 14 18:44:58 UTC 2019 - John Jolly <jjolly@suse.com>

- Update to version 2019.1.1
  + No upstream changelog available

-------------------------------------------------------------------
Tue Dec  4 12:53:16 UTC 2018 - Matej Cepl <mcepl@suse.com>

- Remove superfluous devel dependency for noarch package

-------------------------------------------------------------------
Mon Jul  9 14:09:38 UTC 2018 - mpluskal@suse.com

-  Update to version 2018.5.2
  * No changelog available

-------------------------------------------------------------------
Fri Apr  6 08:49:05 UTC 2018 - mpluskal@suse.com

- Update to version 2018.2
  * No changelog available

-------------------------------------------------------------------
Tue Oct 17 11:25:40 UTC 2017 - mpluskal@suse.com

- Update to version 2017.6
  * No changelog available

-------------------------------------------------------------------
Sun Jun 11 10:26:02 UTC 2017 - mpluskal@suse.com

- Update to version 2017.3
  * No changelog available

-------------------------------------------------------------------
Sat Mar  4 10:20:56 UTC 2017 - mpluskal@suse.com

- Update to version 2016.2.6
  * No changelog available
- Convert to python singlespec

-------------------------------------------------------------------
Thu Feb  4 14:01:28 UTC 2016 - mpluskal@suse.com

- Update to 2016.1
  * No changelog available
- Update dependencies

-------------------------------------------------------------------
Tue Dec  8 08:45:17 UTC 2015 - mpluskal@suse.com

- Install license

-------------------------------------------------------------------
Mon Dec  7 16:31:47 UTC 2015 - mpluskal@suse.com

- Update to 2015.1.6
  * No changelog available

-------------------------------------------------------------------
Sun Nov 24 19:49:20 UTC 2013 - p.drouand@gmail.com

- Update to version 2013.5.7
  + No changelog available

-------------------------------------------------------------------
Thu Oct 24 11:12:52 UTC 2013 - speilicke@suse.com

- Require python-setuptools instead of distribute (upstreams merged)

-------------------------------------------------------------------
Thu May  2 10:41:40 UTC 2013 - speilicke@suse.com

- Fix dependencies
- Run testsuite
- Package README

-------------------------------------------------------------------
Wed May  1 15:54:27 UTC 2013 - prusnak@opensuse.org

- updated to 2012.1

-------------------------------------------------------------------
Sun Jun 17 20:39:47 UTC 2012 - scorot@free.fr

- version 2011.5
 * no changelog available

-------------------------------------------------------------------
Wed Jun 13 21:00:27 UTC 2012 - scorot@free.fr

- spec file cleanup

-------------------------------------------------------------------
Mon Jun  4 21:39:12 UTC 2012 - scorot@free.fr

- spec file cleanup and re-formating

openSUSE Build Service is sponsored by