14
0
Commit Graph

30 Commits

Author SHA256 Message Date
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=47
2024-06-06 20:10:46 +00:00
c3bb26987c - update to 2024.1.2:
* WriteOncePersistentDict: use functools.lru_cache
  * PersistentDict: better docs, type annotations
  * clean up some version_info checks

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=45
2024-04-27 07:45:16 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=43
2024-03-21 09:32:45 +00:00
c4b689f457 Accepting request 1141852 from home:dirkmueller:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/1141852
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=41
2024-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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=39
2023-02-21 09:38:53 +00:00
5f16c4a753 - update to 2022.1:
* use platformdirs
  * add typing to memoize_in
  * type annotations

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=38
2022-02-15 09:05:59 +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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=36
2021-04-19 02:03:20 +00:00
698bf5c6f7 - update to 2021.1:
* pytools.tag.Taggable added

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=34
2021-01-23 01:11:34 +00:00
5135eeed03 Accepting request 857123 from home:bnavigator:branches:devel:languages:python
- Update requirements

OBS-URL: https://build.opensuse.org/request/show/857123
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=32
2020-12-20 09:59:09 +00:00
fb558d6e0e - update to 2020.4.4:
* pytools.codegen added

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=31
2020-12-20 09:44:02 +00:00
ac09e7ad6b Accepting request 824161 from home:mcalabkova:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/824161
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=29
2020-08-03 15:06:48 +00:00
Tomáš Chvátal
7b559e44d2 - Make requires to really be the requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=27
2020-04-20 09:54:37 +00:00
Tomáš Chvátal
8f5b27203a Accepting request 786806 from home:pgajdos:python
OBS-URL: https://build.opensuse.org/request/show/786806
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=25
2020-03-20 10:30:15 +00:00
d675b46004 Accepting request 786803 from home:pgajdos:python
- version update to 2020.1
  + No upstream changelog available

OBS-URL: https://build.opensuse.org/request/show/786803
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=24
2020-03-20 10:24:22 +00:00
Tomáš Chvátal
1014e3483d Accepting request 702955 from home:jjolly:branches:devel:languages:python
- Update to version 2019.1.1
  + No upstream changelog available

OBS-URL: https://build.opensuse.org/request/show/702955
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=22
2019-05-14 19:34:02 +00:00
cbe233d13f Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=20
2018-12-04 13:56:56 +00:00
d051a45f97 - Update to version 2018.5.2
* No changelog available

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=18
2018-07-09 14:11:22 +00:00
c311974f27 - Update to version 2018.2
* No changelog available
- Update to version 2017.6

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=16
2018-04-06 08:54:08 +00:00
77828900d5 - Update to version 17.6
* No changelog available

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=14
2017-10-17 11:26:50 +00:00
1bd1d1df61 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=12 2017-06-11 10:27:51 +00:00
e373db5fea - Update to version 2017.3
* No changelog available

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=11
2017-06-11 10:26:38 +00:00
3583d687b2 - Update to version 2016.2.6
* No changelog available

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=10
2017-03-04 10:21:33 +00:00
283a154e60 - Convert to python singlespec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=9
2017-03-04 10:19:23 +00:00
05eb62674d - Update to 2016.1
* No changelog available
- Update dependencies

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=7
2016-02-04 14:02:32 +00:00
9d7480ac14 - Install license
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=6
2015-12-08 08:48:06 +00:00
Denisart Benjamin
d7ecd4cfe5 Accepting request 347804 from home:pluskalm:branches:devel:languages:python
- Update to 2015.1.6


Also please add me as maintainer, I would like to move this package to TW
(it is requirement of python-pyopencl which I would like to get there as
well)

OBS-URL: https://build.opensuse.org/request/show/347804
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=5
2015-12-07 22:56:43 +00:00
Denisart Benjamin
24cb82f320 Accepting request 208200 from home:posophe:branches:devel:languages:python
update to version 2013.5.7

OBS-URL: https://build.opensuse.org/request/show/208200
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=4
2013-11-24 19:52:11 +00:00
Sascha Peilicke
1e9b131118 - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=3
2013-10-24 11:12:53 +00:00
Sascha Peilicke
c7bb4b775d - Fix dependencies
- Run testsuite
- Package README

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=2
2013-05-02 10:42:02 +00:00
Sascha Peilicke
d8016c15af Accepting request 174133 from home:prusnak
please review

OBS-URL: https://build.opensuse.org/request/show/174133
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pytools?expand=0&rev=1
2013-05-02 10:40:11 +00:00