Edeposit.amqp.aleph

Latest version: v1.9.5

Safety actively analyzes 688126 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.9.5

-----
- Added ``aleph.getISSNsXML()``.
- Lincese changed to MIT.

1.9.4

-----
- Fixed bug in parsing of the AlephRecord.

1.9.3

-----
- Added support of the e-periodics.
- Fixed few bugs.

1.9.0

-------------
- Structure SemanticInfo redefined as requested in 54.
- Fixed bugs in test subsystem, which showed when tested on new machine without envvars used on my PC.
- Added new property SemanticInfo.acquisitionFields, which holds signs from acq.
- Fixed 57: Bug in GenericQuery.
- Fixed few more bugs in tests.
- Removed ``sudo`` requirement from integration tests.

1.8.0

--------------
- Removed old robot tests and added alternatives in pytest. More will come.
- Added tests of conversion functions for ``EPublication`` and ``SemanticInfo``.
- Removed ``marcxml.py`` (45), which was moved into standalone module [marcxml_parser](https://github.com/edeposit/marcxml_parser).
- Module refactored to work with ``marcxml.py``, which brings many improvements.
- Implemented 46: ``convertor.py`` removed, functions moved to static methods and standalone submodule (see ``doc_number.py``).
- Updated documentation.
- README.rst updated.
- Fixed small bug in MANIFEST.in.
- ISBN is now discriminated to valid and INVALID. See ``EPublication.invalid_ISBN``.
- External URL is now voluntary in export structure.
- Fixed 50 - problem with checking for czech ISBN.
- Fixed jstavel/edeposit339 - problem with multiple PJM subfields.
- Insignificant improvements.
- Implemented parsing of ``.id_number`` to ``EPublication`` structure.
- Added annotation field ``.anotace`` to ``EPublication`` structure.
- ``EPublication.anotace`` field is now used in export.
- Small improvements of export.py code.
- Added prefix to ``epub.annotation`` to export. This was required by mrs. Svobodová.
- Fixed bug in counting max. allowed lenght of annotation.

1.7.0

-------------
- isbn.py is no longer part of the edeposit.amqp.aleph, but `standalone module <https://github.com/edeposit/isbn_validator>`_.
- Small syntax improvements in ISBN module.
- Improved parsing of `summaryRecordSysNumber` in SemanticInfo submodule.
- Fixed paths in ``run_tests.sh``.
- Added new items to ``SemanticInfo`` structure (``.isClosed``, ``.summaryRecordSysNumber``, ``.parsedSummaryRecordSysNumber``).
- Added new query ``ICZQuery``.
- Fixed 41 - case of deleted record with stub left after deletion.
- Implemented 43 - new attributes to SemanticInfo.
- Removed ``_remove_hairs()`` function, which is now in stanalone package.
- Added dependency to ``remove_hairs`` standalone package.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.