AUTHORS.md
LICENSE.md
README.md
pyproject.toml
setup.cfg
src/safaribooks/__init__.py
src/safaribooks/py.typed
src/safaribooks/cli/__init__.py
src/safaribooks/cli/app.py
src/safaribooks/cli/auth.py
src/safaribooks/cli/fetch.py
src/safaribooks/cli/markdown.py
src/safaribooks/cli/ui.py
src/safaribooks/core/__init__.py
src/safaribooks/core/book.py
src/safaribooks/core/config.py
src/safaribooks/core/constants.py
src/safaribooks/core/downloader.py
src/safaribooks/core/log.py
src/safaribooks/core/rate_limit.py
src/safaribooks/core/retry.py
src/safaribooks/core/search.py
src/safaribooks/core/api/__init__.py
src/safaribooks/core/api/_state.py
src/safaribooks/core/api/auth.py
src/safaribooks/core/api/client.py
src/safaribooks/core/api/connection.py
src/safaribooks/core/api/http.py
src/safaribooks/core/api/keepalive.py
src/safaribooks/core/api/session_cookies.py
src/safaribooks/core/assets/__init__.py
src/safaribooks/core/assets/concurrency.py
src/safaribooks/core/assets/download.py
src/safaribooks/core/assets/fonts.py
src/safaribooks/core/assets/resize.py
src/safaribooks/core/chapters/__init__.py
src/safaribooks/core/chapters/cover.py
src/safaribooks/core/chapters/css.py
src/safaribooks/core/chapters/parsing.py
src/safaribooks/core/chapters/rewrite.py
src/safaribooks/core/chapters/toc.py
src/safaribooks/core/chapters/urls.py
src/safaribooks/core/chapters/xpath.py
src/safaribooks/core/cookies/__init__.py
src/safaribooks/core/cookies/parsing.py
src/safaribooks/core/cookies/persistence.py
src/safaribooks/core/cookies/sources.py
src/safaribooks/core/epub/__init__.py
src/safaribooks/core/epub/opf.py
src/safaribooks/core/epub/packaging.py
src/safaribooks/core/epub/paths.py
src/safaribooks/core/epub/toc.py
src/safaribooks/core/exceptions/__init__.py
src/safaribooks/core/exceptions/core.py
src/safaribooks/core/exceptions/markdown.py
src/safaribooks/core/markdown/__init__.py
src/safaribooks/core/markdown/convert.py
src/safaribooks/core/markdown/headings.py
src/safaribooks/core/markdown/transform.py
src/safaribooks/core/markdown/assemble/__init__.py
src/safaribooks/core/markdown/assemble/mapping.py
src/safaribooks/core/markdown/assemble/rewrite.py
src/safaribooks/core/markdown/extensions/__init__.py
src/safaribooks/core/markdown/extensions/base.py
src/safaribooks/core/markdown/extensions/discovery.py
src/safaribooks/core/markdown/extensions/fix_broken_links.py
src/safaribooks/core/markdown/extensions/fix_headings.py
src/safaribooks/core/markdown/extensions/pipeline.py
src/safaribooks/core/markdown/extensions/reformat_toc.py
src/safaribooks/core/markdown/extensions/remove_footnotes.py
src/safaribooks/core/markdown/extract/__init__.py
src/safaribooks/core/markdown/extract/anchors.py
src/safaribooks/core/markdown/extract/block_nodes.py
src/safaribooks/core/markdown/extract/code.py
src/safaribooks/core/markdown/extract/container.py
src/safaribooks/core/markdown/extract/epub_types.py
src/safaribooks/core/markdown/extract/inline.py
src/safaribooks/core/markdown/extract/normalize.py
src/safaribooks/core/markdown/extract/tables.py
src/safaribooks/core/markdown/extract/tags.py
src/safaribooks/core/markdown/frontmatter/__init__.py
src/safaribooks/core/markdown/frontmatter/document.py
src/safaribooks/core/markdown/frontmatter/numbers.py
src/safaribooks/core/markdown/frontmatter/ranges.py
src/safaribooks/core/markdown/frontmatter/yaml.py
src/safaribooks/core/markdown/ir/__init__.py
src/safaribooks/core/markdown/ir/block.py
src/safaribooks/core/markdown/ir/book.py
src/safaribooks/core/markdown/ir/containers.py
src/safaribooks/core/markdown/ir/document.py
src/safaribooks/core/markdown/ir/inline.py
src/safaribooks/core/markdown/ir/meta.py
src/safaribooks/core/markdown/ir/references.py
src/safaribooks/core/markdown/ir/table.py
src/safaribooks/core/markdown/reader/__init__.py
src/safaribooks/core/markdown/reader/chapters.py
src/safaribooks/core/markdown/reader/document.py
src/safaribooks/core/markdown/reader/manifest.py
src/safaribooks/core/markdown/reader/metadata.py
src/safaribooks/core/markdown/reader/models.py
src/safaribooks/core/markdown/reader/xml.py
src/safaribooks/core/markdown/render/__init__.py
src/safaribooks/core/markdown/render/blocks.py
src/safaribooks/core/markdown/render/escaping.py
src/safaribooks/core/markdown/render/inlines.py
src/safaribooks/core/markdown/render/leaves.py
src/safaribooks/core/markdown/render/lists.py
src/safaribooks/core/markdown/render/offsets.py
src/safaribooks/core/markdown/render/renderer.py
src/safaribooks/core/markdown/render/tables.py
src/safaribooks/core/models/__init__.py
src/safaribooks/core/models/book.py
src/safaribooks/core/models/cookies.py
src/safaribooks/core/models/parse.py
src/safaribooks/core/models/search.py
src/safaribooks/core/models/toc.py
src/safaribookshelf.egg-info/PKG-INFO
src/safaribookshelf.egg-info/SOURCES.txt
src/safaribookshelf.egg-info/dependency_links.txt
src/safaribookshelf.egg-info/entry_points.txt
src/safaribookshelf.egg-info/requires.txt
src/safaribookshelf.egg-info/top_level.txt