Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-pymarc | Distribution: openSUSE:Factory:zSystems |
Version: 5.2.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Aug 18 18:53:05 2024 |
Group: Unspecified | Build host: reproducible |
Size: 5510492 | Source RPM: python-pymarc-5.2.2-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://gitlab.com/pymarc/pymarc | |
Summary: MARC bibliographic data manipulation module |
pymarc is a Python library for working with bibliographic data encoded in MARC21. It provides an API for reading, writing and modifying MARC records. It was originally designed to be an emergency eject seat for getting data assets out of MARC and into some kind of saner representation.
BSD-2-Clause
* Sun Aug 18 2024 Dirk Müller <dmueller@suse.com> - update to 5.2.2: * Leader object is correctly initialized when the force_utf8 option is being used * fix for the behavior of Field.indicators to preserve backwards compatibility when setting the indicators to a list or tuple of two items * Added MARCMakerReader class for reading MARC data from a textual representation of a MARC record, expanding the previous capability of pymarc to output MARC records in this format * The Leader class is now automatically initialized for easier access and updates * Created Indicators type to limit indicator length and improve handling * Improved documentation of record status * Field objects now throw a KeyError exception if you try to set a subfield since they don't contain subfields * Fixed issue with iterating over fields and subfields * Sat Mar 16 2024 Dirk Müller <dmueller@suse.com> - update to 5.1.2: * minor changes * Fri Jan 05 2024 Dirk Müller <dmueller@suse.com> - update to 5.1.1: * py.typed marker * Sat Dec 09 2023 Dirk Müller <dmueller@suse.com> - update to 5.1.0: * Formatting fixes * Fstring conversion * Fixed: Normalize JSONHandler class name * Adds a guardrail for handling malformed MARC8 data in multibytes instead of raising exception - use packaged LICENSE * Tue Apr 11 2023 Steve Kowalik <steven.kowalik@suse.com> - Update to 4.2.2: * Bugfix for python_requires in setup.py. * Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to 4.2.1 * Bugfix for Field.delete_subfield() for situations when a subfield value is present with the name of the subfield that you want to delete. * Updated README to point to ReadTheDocs documentation. * Wed Oct 05 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to 4.2.0 * Merge branch 'linked_fields' into 'main' * Adds a method to get linked (880) fields * fix default branch * ran black . * Merge branch 'exception-typo' into 'master' * removed innaccurate text fixes #178 * FatalErorReader typo * fixes #179 * Merge branch 'issnl' into 'master' * ISSN-L * Ignore venv * Merge branch 'master' into 'master' * Fix issue #176 - allow writing records parsed with to_unicode=False * latest committers * merged * Merge branch 'fontanka16-master-patch-75274' into 'master' * Merge branch 'readme-irc' into 'master' * Fix pep8 violation in pymarc.Record.sudoc docstring * (readme) freenode --> libera * Merge branch 'wrecksdart-master-patch-69704' into 'master' * Updated docstring and informational URL for sudoc * Update CONTRIBUTING.md to reflect move to Gitlab * Add typing for Regex pattern * Fixed: Remove unused import * Formatting: Changed by `black` * New: Type hints on record.py * hopefully fixes #171 * Field.subfields_as_dict always returns value lists * Repeatable subfields - Update to 4.1.0 * adding 3.9 * pypy * appease mypy * small change for black * Merge branch 'master' into 'master' * Add a convenient function for getting subfields as a dictionary * Merge branch 'fix-typehints-in-marc8.py' into 'master' * make flake8 happy * Merge branch 'patch-1' into 'master' * make black happy * Make record.fields a list, not an iterator in map_marc8_record * Remove unused imports * Fri Mar 20 2020 Marketa Calabkova <mcalabkova@suse.com> - Update to 4.0.0 * Drop Python2 * Support Python3.8 * Add type hints * Many fixes - Drop patch python38.patch * Fri Dec 06 2019 Tomáš Chvátal <tchvatal@suse.com> - Add patch to fix building with python 3.8: * python38.patch * Sat Aug 24 2019 Jan Engelhardt <jengelh@inai.de> - Use noun phrase in summary. Replace summary copy by upstream's description.
/usr/lib/python3.10/site-packages/pymarc /usr/lib/python3.10/site-packages/pymarc-5.2.2-py3.10.egg-info /usr/lib/python3.10/site-packages/pymarc-5.2.2-py3.10.egg-info/PKG-INFO /usr/lib/python3.10/site-packages/pymarc-5.2.2-py3.10.egg-info/SOURCES.txt /usr/lib/python3.10/site-packages/pymarc-5.2.2-py3.10.egg-info/dependency_links.txt /usr/lib/python3.10/site-packages/pymarc-5.2.2-py3.10.egg-info/top_level.txt /usr/lib/python3.10/site-packages/pymarc/__init__.py /usr/lib/python3.10/site-packages/pymarc/__pycache__ /usr/lib/python3.10/site-packages/pymarc/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/constants.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/constants.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/exceptions.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/exceptions.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/field.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/field.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/leader.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/leader.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marc8.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marc8.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marc8_mapping.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marc8_mapping.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marcjson.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marcjson.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marcxml.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/marcxml.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/reader.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/reader.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/record.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/record.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/writer.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/pymarc/__pycache__/writer.cpython-310.pyc /usr/lib/python3.10/site-packages/pymarc/constants.py /usr/lib/python3.10/site-packages/pymarc/exceptions.py /usr/lib/python3.10/site-packages/pymarc/field.py /usr/lib/python3.10/site-packages/pymarc/leader.py /usr/lib/python3.10/site-packages/pymarc/marc8.py /usr/lib/python3.10/site-packages/pymarc/marc8_mapping.py /usr/lib/python3.10/site-packages/pymarc/marcjson.py /usr/lib/python3.10/site-packages/pymarc/marcxml.py /usr/lib/python3.10/site-packages/pymarc/py.typed /usr/lib/python3.10/site-packages/pymarc/reader.py /usr/lib/python3.10/site-packages/pymarc/record.py /usr/lib/python3.10/site-packages/pymarc/writer.py /usr/share/doc/packages/python310-pymarc /usr/share/doc/packages/python310-pymarc/README.md /usr/share/licenses/python310-pymarc /usr/share/licenses/python310-pymarc/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Nov 1 00:48:57 2024