From dd2f23b92f769616650716003c002d519da515a8f14f94852ba63be0b5e85be3 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sun, 18 Aug 2024 16:55:10 +0000 Subject: [PATCH] - 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pymarc?expand=0&rev=23 --- pymarc-5.1.2.tar.gz | 3 --- pymarc-5.2.2.tar.gz | 3 +++ python-pymarc.changes | 21 +++++++++++++++++++++ python-pymarc.spec | 2 +- 4 files changed, 25 insertions(+), 4 deletions(-) delete mode 100644 pymarc-5.1.2.tar.gz create mode 100644 pymarc-5.2.2.tar.gz diff --git a/pymarc-5.1.2.tar.gz b/pymarc-5.1.2.tar.gz deleted file mode 100644 index ae6f6c5..0000000 --- a/pymarc-5.1.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81ce6bfe9b47170f03d8a99209e4211778ade015a67b1eeb6b30862d4e24ae58 -size 234768 diff --git a/pymarc-5.2.2.tar.gz b/pymarc-5.2.2.tar.gz new file mode 100644 index 0000000..c14df88 --- /dev/null +++ b/pymarc-5.2.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0913b4167a4337190598914c3642c5ae4f0f64a26bc4316f380cc54f65d8a741 +size 237608 diff --git a/python-pymarc.changes b/python-pymarc.changes index 67b7181..2aff34f 100644 --- a/python-pymarc.changes +++ b/python-pymarc.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Sun Aug 18 16:53:05 UTC 2024 - Dirk Müller + +- 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 12:56:42 UTC 2024 - Dirk Müller diff --git a/python-pymarc.spec b/python-pymarc.spec index c525cf5..1b85705 100644 --- a/python-pymarc.spec +++ b/python-pymarc.spec @@ -17,7 +17,7 @@ Name: python-pymarc -Version: 5.1.2 +Version: 5.2.2 Release: 0 Summary: MARC bibliographic data manipulation module License: BSD-2-Clause