├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.rst ├── ISSUE_TEMPLATE.rst ├── dependabot.yml └── workflows │ ├── coverage.yml │ ├── pytest.yml │ ├── ruff.yml │ ├── spelling.yml │ └── zizmor.yml ├── .gitignore ├── .mailmap ├── .readthedocs.yml ├── COPYING ├── NEWS.rst ├── README.rst ├── doc ├── alternatives.rst ├── api │ ├── index.rst │ ├── isbn.rst │ ├── isbn10.rst │ ├── isbn13.rst │ ├── sbn.rst │ ├── support.rst │ └── utils.rst ├── conf.py ├── faq.rst ├── fun.rst ├── index.rst ├── install.rst ├── release.rst └── wordlist.txt ├── extra ├── _pyisbn ├── doap.rdf └── tool.py ├── pyproject.toml ├── src └── pyisbn │ ├── __init__.py │ ├── _constants.py │ └── _version.py └── tests ├── books.json ├── data.py ├── test_functions.py ├── test_isbn.py ├── test_isbn10.py ├── test_isbn13.py ├── test_meta.py ├── test_regressions.py └── test_sbn.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/CONTRIBUTING.rst -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/ISSUE_TEMPLATE.rst -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.github/workflows/spelling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/workflows/spelling.yml -------------------------------------------------------------------------------- /.github/workflows/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.github/workflows/zizmor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.mailmap -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/COPYING -------------------------------------------------------------------------------- /NEWS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/NEWS.rst -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/README.rst -------------------------------------------------------------------------------- /doc/alternatives.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/alternatives.rst -------------------------------------------------------------------------------- /doc/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/index.rst -------------------------------------------------------------------------------- /doc/api/isbn.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/isbn.rst -------------------------------------------------------------------------------- /doc/api/isbn10.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/isbn10.rst -------------------------------------------------------------------------------- /doc/api/isbn13.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/isbn13.rst -------------------------------------------------------------------------------- /doc/api/sbn.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/sbn.rst -------------------------------------------------------------------------------- /doc/api/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/support.rst -------------------------------------------------------------------------------- /doc/api/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/api/utils.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/faq.rst -------------------------------------------------------------------------------- /doc/fun.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/fun.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/install.rst -------------------------------------------------------------------------------- /doc/release.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/doc/release.rst -------------------------------------------------------------------------------- /doc/wordlist.txt: -------------------------------------------------------------------------------- 1 | Bookland 2 | SBN 3 | -------------------------------------------------------------------------------- /extra/_pyisbn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/extra/_pyisbn -------------------------------------------------------------------------------- /extra/doap.rdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/extra/doap.rdf -------------------------------------------------------------------------------- /extra/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/extra/tool.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/pyisbn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/src/pyisbn/__init__.py -------------------------------------------------------------------------------- /src/pyisbn/_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/src/pyisbn/_constants.py -------------------------------------------------------------------------------- /src/pyisbn/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/src/pyisbn/_version.py -------------------------------------------------------------------------------- /tests/books.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/books.json -------------------------------------------------------------------------------- /tests/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/data.py -------------------------------------------------------------------------------- /tests/test_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_functions.py -------------------------------------------------------------------------------- /tests/test_isbn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_isbn.py -------------------------------------------------------------------------------- /tests/test_isbn10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_isbn10.py -------------------------------------------------------------------------------- /tests/test_isbn13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_isbn13.py -------------------------------------------------------------------------------- /tests/test_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_meta.py -------------------------------------------------------------------------------- /tests/test_regressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_regressions.py -------------------------------------------------------------------------------- /tests/test_sbn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JNRowe/pyisbn/HEAD/tests/test_sbn.py --------------------------------------------------------------------------------