File: issues.rst

package info (click to toggle)
isbnlib 3.9.3-1
  • links: PTS
  • area: main
  • in suites: bullseye, buster
  • size: 596 kB
  • sloc: python: 4,575; makefile: 4
file content (31 lines) | stat: -rw-r--r-- 1,101 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31


Known Issues
============

1. The ``meta`` method sometimes give a wrong result
   (this is due to errors on the chosen service), in alternative you could
   try one of the others services.

2. The ``isbnlib`` works internally with unicode, however this doesn't
   solve errors of lost information due to bad encode/decode at the origin!

3. Periodically, agencies, issue new blocks of ISBNs. The
   range_ of these blocks is on a database that ``mask`` uses. So it could happen,
   if you have a version of ``isbnlib`` that is too old, ``mask`` doesn't work for
   valid (recent) issued ISBNs. The solution? **Update isbnlib often**!

4. Calls to metadata services are cached by default. You can change that by calling
   ``isbnlib.meta(isbn, service='default', cache=None)``


Any issue that you would like to report, please do it at github_ or post a question on
stackoverflow_ (with tag **isbnlib**).



.. _github: https://github.com/xlcnd/isbnlib/issues

.. _range: https://www.isbn-international.org/range_file_generation

.. _stackoverflow: http://stackoverflow.com/questions/tagged/isbnlib