Revisions of python-pymarc
buildservice-autocommit
accepted
request 1224130
from
Dirk Mueller (dirkmueller)
(revision 26)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1224109
from
John Paul Adrian Glaubitz (glaubitz)
(revision 25)
- Update to 5.3.3 * A small bugfix release to ensure logging uses a namespace rather than the root logger !213. This should allow pymarc log messages to be more legible in applications that use it. * On the development side, the setup.py was replaced with pyproject.toml, and the CI build was switched to use uv to manage the virtual environment. - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install - Limit Python files matched in %files section - Use Python 3.11 on SLE-15 by default
buildservice-autocommit
accepted
request 1194571
from
Dirk Mueller (dirkmueller)
(revision 24)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 23)
- 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
buildservice-autocommit
accepted
request 1158469
from
Dirk Mueller (dirkmueller)
(revision 22)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 21)
- update to 5.1.2: * minor changes
buildservice-autocommit
accepted
request 1137138
from
Dirk Mueller (dirkmueller)
(revision 20)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 19)
- update to 5.1.1: * py.typed marker
buildservice-autocommit
accepted
request 1132220
from
Dirk Mueller (dirkmueller)
(revision 18)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 17)
- 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 * Bugfix for python_requires in setup.py. - Update to 4.2.1 * Updated README to point to ReadTheDocs documentation. - Update to 4.2.0
buildservice-autocommit
accepted
request 1078321
from
Steve Kowalik (StevenK)
(revision 16)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 15)
- Update to 4.2.2: * Bugfix for python_requires in setup.py.
buildservice-autocommit
accepted
request 1032494
from
Markéta Machová (mcalabkova)
(revision 14)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1032050
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 13)
- 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.
buildservice-autocommit
accepted
request 1008702
from
Dirk Mueller (dirkmueller)
(revision 12)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1008632
from
Yogalakshmi Arunachalam (yarunachalam)
(revision 11)
- 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
buildservice-autocommit
accepted
request 786852
from
Tomáš Chvátal (scarabeus_iv)
(revision 10)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 786848
from
Markéta Machová (mcalabkova)
(revision 9)
- Update to 4.0.0 * Drop Python2 * Support Python3.8 * Add type hints * Many fixes - Drop patch python38.patch
buildservice-autocommit
accepted
request 754605
from
Tomáš Chvátal (scarabeus_iv)
(revision 8)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 7)
- Add patch to fix building with python 3.8: * python38.patch
Displaying revisions 1 - 20 of 26