isbnlib icon indicating copy to clipboard operation
isbnlib copied to clipboard

python library to validate, clean, transform and get metadata of ISBN strings (for devs).

Results 16 isbnlib issues
Sort by recently updated
recently updated
newest added

`nose.tools.assert_equals()` will raise an AttributeError on Python >= 3.10 #93 used https://pypi.org/project/nose2pytest to migrate to pytest. https://pypi.org/project/nose was last updated in 2015. ``` Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.10.0/x64/bin/nosetests",...

info

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @​takost in actions/checkout#1436 Support fetching without the --progress option...

dependencies

The problem is due because OCLC 'Classify service' requires now an API key. I am looking for alternatives.

info

On follow-up of issue #84 This was meant to be a question about whether this feature would be useful, but I wanted to check that it was possible to generate...

info

**Books in your language** Many countries have national libraries with web services that provide metadata (mainly of local books). Most of these services use the *SRU* protocol developed by LoC....

help wanted
project

**If source returns xml from SRU protocol** Take a look at https://github.com/xlcnd/isbnlib-bnf/blob/dev/isbnlib_bnf/_bnf.py

project

**If source returns Unimarc** Take a look at https://github.com/arangb/isbnlib-sbn/blob/main/isbnlib_sbn/_sbn.py

project

**Basic Template** https://github.com/xlcnd/isbnlib/blob/dev/PLUGIN.zip

project

**Instructions for release** Requirements: ------------- 1. Github account 2. PYPI account 3. pip, wheel and twine must be installed Github: ------- A. Check setup.py and see if version and links...

project

When I'm trying to mask `9786129999999` ISBN ``` mask('9786129999999') ``` it results in string with doubled separator: ``` '978-612--999999-9' ``` It doesn't look correct to me. I think the culprit...

bug