Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python310-pytools-2024.1.1-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-pytools Distribution: openSUSE Tumbleweed
Version: 2024.1.1 Vendor: openSUSE
Release: 1.2 Build date: Thu Mar 21 10:31:01 2024
Group: Unspecified Build host: reproducible
Size: 783546 Source RPM: python-pytools-2024.1.1-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://pypi.python.org/pypi/pytools
Summary: A collection of tools for Python
Pytools is a big bag of things that are "missing" from the Python standard library.
This is mainly a dependency of other software packages (pycuda, pyopencl, etc ),
and is probably of little interest to you unless you use those. If you're curious
nonetheless, here's what's on offer:
* A ton of small tool functions such as len_iterable, argmin, tuple generation,
  permutation generation, ASCII table pretty printing, GvR's mokeypatch_xxx() hack,
  the elusive flatten, and much more.
* Michele Simionato's decorator module
* A time-series logging module, pytools.log.
* Batch job submission, pytools.batchjob.
* A lexer, pytools.lex.

Provides

Requires

License

MIT

Changelog

* Thu Mar 21 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 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 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 2022 Dirk Müller <dmueller@suse.com>
  - update to 2022.1:
    * use platformdirs
    * add typing to memoize_in
    * type annotations
* Mon Apr 19 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 2021 Dirk Müller <dmueller@suse.com>
  - update to 2021.1:
    * pytools.tag.Taggable added
* Sun Dec 20 2020 Benjamin Greiner <code@bnavigator.de>
  - Update requirements
* Sun Dec 20 2020 Dirk Müller <dmueller@suse.com>
  - update to 2020.4.4:
    * pytools.codegen added
* Mon Aug 03 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 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Make requires to really be the requires

Files

/usr/lib/python3.10/site-packages/pytools
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/LICENSE
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/METADATA
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/RECORD
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/REQUESTED
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/WHEEL
/usr/lib/python3.10/site-packages/pytools-2024.1.1.dist-info/top_level.txt
/usr/lib/python3.10/site-packages/pytools/__init__.py
/usr/lib/python3.10/site-packages/pytools/__pycache__
/usr/lib/python3.10/site-packages/pytools/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/batchjob.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/batchjob.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/codegen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/codegen.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/convergence.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/convergence.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/datatable.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/datatable.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/debug.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/debug.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/graph.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/graph.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/graphviz.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/graphviz.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/lex.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/lex.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpi.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpiwrap.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpiwrap.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/obj_array.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/obj_array.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/persistent_dict.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/persistent_dict.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/prefork.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/prefork.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/py_codegen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/py_codegen.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/spatial_btree.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/spatial_btree.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/stopwatch.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/stopwatch.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/tag.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/tag.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/version.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/batchjob.py
/usr/lib/python3.10/site-packages/pytools/codegen.py
/usr/lib/python3.10/site-packages/pytools/convergence.py
/usr/lib/python3.10/site-packages/pytools/datatable.py
/usr/lib/python3.10/site-packages/pytools/debug.py
/usr/lib/python3.10/site-packages/pytools/graph.py
/usr/lib/python3.10/site-packages/pytools/graphviz.py
/usr/lib/python3.10/site-packages/pytools/lex.py
/usr/lib/python3.10/site-packages/pytools/mpi.py
/usr/lib/python3.10/site-packages/pytools/mpiwrap.py
/usr/lib/python3.10/site-packages/pytools/obj_array.py
/usr/lib/python3.10/site-packages/pytools/persistent_dict.py
/usr/lib/python3.10/site-packages/pytools/prefork.py
/usr/lib/python3.10/site-packages/pytools/py.typed
/usr/lib/python3.10/site-packages/pytools/py_codegen.py
/usr/lib/python3.10/site-packages/pytools/spatial_btree.py
/usr/lib/python3.10/site-packages/pytools/stopwatch.py
/usr/lib/python3.10/site-packages/pytools/tag.py
/usr/lib/python3.10/site-packages/pytools/test
/usr/lib/python3.10/site-packages/pytools/test/__init__.py
/usr/lib/python3.10/site-packages/pytools/test/__pycache__
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_data_table.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_data_table.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_graph_tools.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_graph_tools.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_math_stuff.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_math_stuff.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_mpi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_mpi.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_persistent_dict.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_persistent_dict.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_py_codegen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_py_codegen.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_pytools.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/test/__pycache__/test_pytools.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/test/test_data_table.py
/usr/lib/python3.10/site-packages/pytools/test/test_graph_tools.py
/usr/lib/python3.10/site-packages/pytools/test/test_math_stuff.py
/usr/lib/python3.10/site-packages/pytools/test/test_mpi.py
/usr/lib/python3.10/site-packages/pytools/test/test_persistent_dict.py
/usr/lib/python3.10/site-packages/pytools/test/test_py_codegen.py
/usr/lib/python3.10/site-packages/pytools/test/test_pytools.py
/usr/lib/python3.10/site-packages/pytools/version.py
/usr/share/doc/packages/python310-pytools
/usr/share/doc/packages/python310-pytools/README.rst
/usr/share/licenses/python310-pytools
/usr/share/licenses/python310-pytools/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 28 23:22:38 2024