lspace

View on PyPIReverse Dependencies (0)

0.4.1 lspace-0.4.1-py3-none-any.whl

Wheel Details

Project: lspace
Version: 0.4.1
Filename: lspace-0.4.1-py3-none-any.whl
Download: [link]
Size: 97947
MD5: c1229347daf888edee21f3e655e438d1
SHA256: ab360f2b101608030a2e9ed6c0f5f4f5fd0944a906537d3bf7f0c35914fdfb3b
Uploaded: 2019-08-15T15:46:51

dist-info

METADATA

Metadata-Version: 2.1
Name: lspace
Version: 0.4.1
Summary: a ebook manager built around isbnlib
Author: jan
Author-Email: stuff[at]kwoh.de
Home-Page: https://github.com/puhoy/lspace
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Natural Language :: English
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: alembic (==1.0.10)
Requires-Dist: aniso8601 (==7.0.0)
Requires-Dist: apispec (==2.0.1)
Requires-Dist: attrs (==19.1.0)
Requires-Dist: blinker (==1.4)
Requires-Dist: certifi (==2019.6.16)
Requires-Dist: chardet (==3.0.4)
Requires-Dist: Click (==7.0)
Requires-Dist: colorama (==0.4.1)
Requires-Dist: EbookLib (==0.17.1)
Requires-Dist: Flask (==1.0.3)
Requires-Dist: Flask-Migrate (==2.5.2)
Requires-Dist: flask-restplus (==0.12.1)
Requires-Dist: Flask-SQLAlchemy (==2.4.0)
Requires-Dist: flask-whooshee (==0.7.0)
Requires-Dist: Flask-WTF (==0.14.2)
Requires-Dist: gunicorn (==19.9.0)
Requires-Dist: html2text (==2018.1.9)
Requires-Dist: idna (==2.8)
Requires-Dist: isbnlib (==3.9.8)
Requires-Dist: itsdangerous (==1.1.0)
Requires-Dist: Jinja2 (==2.10.1)
Requires-Dist: jsonschema (==3.0.2)
Requires-Dist: lxml (==4.3.4)
Requires-Dist: Mako (==1.0.12)
Requires-Dist: MarkupSafe (==1.1.1)
Requires-Dist: marshmallow (==3.0.0rc9)
Requires-Dist: PyPDF2 (==1.26.0)
Requires-Dist: pyrsistent (==0.15.4)
Requires-Dist: python-dateutil (==2.8.0)
Requires-Dist: python-editor (==1.0.4)
Requires-Dist: python-slugify (==3.0.2)
Requires-Dist: pytz (==2019.2)
Requires-Dist: PyYAML (==5.1.1)
Requires-Dist: requests (==2.22.0)
Requires-Dist: six (==1.12.0)
Requires-Dist: SQLAlchemy (==1.3.4)
Requires-Dist: text-unidecode (==1.2)
Requires-Dist: typing (==3.6.6)
Requires-Dist: urllib3 (==1.25.3)
Requires-Dist: Werkzeug (==0.15.4)
Requires-Dist: Whoosh (==2.7.4)
Requires-Dist: WTForms (==2.2.1)
Requires-Dist: pytest (==4.5.0); extra == "dev"
Requires-Dist: pytest-cov (==2.7.1); extra == "dev"
Requires-Dist: pytest-cover (==3.0.0); extra == "dev"
Requires-Dist: codecov (==2.0.1); extra == "dev"
Requires-Dist: ipython (==7.5.0); extra == "dev"
Requires-Dist: doit (==0.31.1); extra == "dev"
Requires-Dist: pytest (==4.5.0); extra == "test"
Requires-Dist: pytest-cov (==2.7.1); extra == "test"
Requires-Dist: pytest-cover (==3.0.0); extra == "test"
Requires-Dist: codecov (==2.0.1); extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 4900 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lspace/__init__.py sha256=93zSPliiakNZDLarVi-soz6366gGYUJcY4Bz1PwrzHk 2787
lspace/app.py sha256=jcus08otyfs2nhmy8ZaggXthkg1CJJ1I6eDLjR5Shl8 317
lspace/api_v1_blueprint/__init__.py sha256=Vu56OfI44MQzHYncULSRLr1VqBUNvvqTtARrVIALA-E 704
lspace/api_v1_blueprint/resource_helpers.py sha256=IiITYX8ioMgGU7WMXfaJcB7jqz7YVGva1l-wEqiUzlI 2264
lspace/api_v1_blueprint/models/__init__.py sha256=Ercw8DsoHuifcrMtvH2mSIKeaj4RMTaQDnF_aaZRxh0 2374
lspace/api_v1_blueprint/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lspace/api_v1_blueprint/resources/book.py sha256=mwmQYjOdJJ7ffyi9NnVVs234-8vUtHQy9ZEso-4qHHE 1769
lspace/api_v1_blueprint/resources/book_file.py sha256=TL7bgogm7gZcxZRkjP5jBFU9uPlnashB8O16v2qiWs8 588
lspace/api_v1_blueprint/resources/version.py sha256=FsHeyPDA_qA6mZ5Ub8mWojO8FC163QECBVBRm3SwdTo 198
lspace/cli/__init__.py sha256=HVgmf8mx7xb8up2mUFIfd3wb2t9rz7GZEpOP7AjyBY4 458
lspace/cli/db_command.py sha256=Kxba4fk3kEh4Ta0tomO4X7i0y-a4A9Aa-0OboQIB5OE 273
lspace/cli/export_command.py sha256=xRBCpn0k5sQsiE1bo6wqXvWK7Op2Au2tW77pKdXLF_k 2536
lspace/cli/init_command.py sha256=qv9QRkS9Ky5cgxCd6ylQIOXxD6EjW8puepej6bNQ1Wg 703
lspace/cli/list_command.py sha256=tDu731qptkvqVuBpFqO-KBo1-UG1NoD-XX-8kU1v7pU 1128
lspace/cli/reimport_command.py sha256=k6P_e2tF5VBY7IfgERHMENwph8rFHH2LJ7V62Bboyu8 959
lspace/cli/remove_command.py sha256=hL54kpPoUp9VHPi5oZ-NewbDqXwhAkX1NEd9x9N2jC4 663
lspace/cli/version_command.py sha256=99KX3eV0a7YvkFMY2_pkkF4O-pdOvC2e-Fia5kWKZe0 156
lspace/cli/web_command.py sha256=4bi8z8pExv30WyvqELaqennOSTP1UrJQA7EMUaWFj0w 1616
lspace/cli/import_command/__init__.py sha256=6UIKkP8ahs_v3uJm1deiJAKiv_uTMaqwlswSIiIbkgg 616
lspace/cli/import_command/_import.py sha256=10Sk1lVxFb3U5uAkxj7lPQcYCpCXPYnbTbxzajNabAM 7695
lspace/cli/import_command/add_book_to_db.py sha256=7rtHEd9xnTeMc4scD-650wTi6Cve-vJ_4kC03RuS5ZM 599
lspace/cli/import_command/add_to_shelf.py sha256=CUb96Fvhxj-0mH7H6uI_xaXf7ENE1ffziO8x19XbSe4 1646
lspace/cli/import_command/base_helper.py sha256=xAdE0iQuRDHPcBG_cInByhxVaNrpsxWk1qH2LI0Id8s 263
lspace/cli/import_command/check_if_in_library.py sha256=y7ny_DIqnQuznk7ONRC_fXLN_PwcFI0JwJMifkpUjTA 741
lspace/cli/import_command/copy_to_library.py sha256=6o-BSJnk4gSPGB5P61Y_q8tDR5XaCul-UgVLM7YoJrY 2834
lspace/cli/import_command/import_from_calibre.py sha256=cbCxIe3Ve3U3EU4nhWDQD451y99n7e5gQ5B9IO-_E-M 3974
lspace/cli/import_command/add_to_shelf_options/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lspace/cli/import_command/add_to_shelf_options/_options.py sha256=AYd6V9SIsAfYsp29LbBiESeaDI45gZ2UlvC3y6QVTJw 295
lspace/cli/import_command/add_to_shelf_options/put_in_default_shelf.py sha256=JBexEEsjX8_WSrpKK5fMblQD0H3GfXS9ERyXM9ekHKU 326
lspace/cli/import_command/add_to_shelf_options/put_in_new_shelf.py sha256=9Rnc8Ixds-qfVUSmVjrMbw7t73wyEVH5vUuez2RupQ4 828
lspace/cli/import_command/import_from_api/__init__.py sha256=1-LJMvJ1P4ICH5dNg6Q5iHXvOqV28Yp7kn-SuEVivaQ 3269
lspace/cli/import_command/import_options/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lspace/cli/import_command/import_options/_options.py sha256=seMGW3UA1mGPI_-MROK3rocPLcnALfPbDpSEofs4oiM 548
lspace/cli/import_command/import_options/isbn_lookup.py sha256=W_g4DGW6T9MJL5MmyTvSvAzuDGcKizIEvvE4KrYG7gs 457
lspace/cli/import_command/import_options/manual_import.py sha256=cLkcVzJIrYaHqsmX3OVGQDEG9qTlvyZY2WCwTz7n-gw 2956
lspace/cli/import_command/import_options/manual_search.py sha256=5uJJ01vCPfXQxlLejqVCzJR3ZWvDRyx8S-LqIp-4224 359
lspace/cli/import_command/import_options/peek.py sha256=hUnQN2UfXiQ3Ikb6Lefc5sXxNEzQ771YZ5Q18EGzjoM 312
lspace/cli/import_command/import_options/skip_book.py sha256=taLmPBqG7GnEhJ2iqFlr1p0uC20T6qQHi6HV8K-Mu8Y 205
lspace/cli/tools_command/__init__.py sha256=48prCGgtgZEFlyjuTEH48ksNFB6R-MyqKn7y__UImN4 1124
lspace/cli/tools_command/clear_cache.py sha256=10UtWlmL4qs876eUpl3iOOv-e5gsNRLGT2YaBQlFpNc 344
lspace/cli/tools_command/rebuild_search_index.py sha256=2NQrqJyx24IqfW6PyRufu6YJgq85U5XWe84An1jyRF0 244
lspace/cli/tools_command/update_paths.py sha256=WUI3Vt1t9_jdLQx6HCiGsvUaFnej1MTgzLvy4iEizVY 1271
lspace/file_types/__init__.py sha256=gd0FX7nGfoce94yTyIO7dSNz01ZAMh2FMJVEaLa0gDQ 392
lspace/file_types/_base.py sha256=apeBL-kgXoWvJyHOC6bmKDloWtFqXdU0Ki3x9hFaxz4 3763
lspace/file_types/epub.py sha256=VdGAn-AP_qzEqMMe-sXTudENUV9PE1L4pUkNXiH-4lg 1388
lspace/file_types/pdf.py sha256=RCuEYGFBz3V6C6QB6BNkoJV45JSQW3MNRZtyYIl2wtE 1744
lspace/frontend_blueprint/__init__.py sha256=l7R8HDBBUFtl0MlMIG9ALyOSDazDLClDH9PrHn5Xj30 1724
lspace/frontend_blueprint/static/bulma.min.css sha256=vK3UTo_8wHbaUn-dTQD0X6dzidqc5l7gczvH-Bnowwk 190593
lspace/frontend_blueprint/static/style.css sha256=qdnMEfsNapZcxtujezQAgH1mOP4NpbmWeGXz1H68xrw 260
lspace/frontend_blueprint/templates/base.html.jinja2 sha256=KNPzj_15qpprMnXi7Oa8Yhwwu7uTVqjwLm0SabYLuuI 2525
lspace/frontend_blueprint/templates/books.html.jinja2 sha256=Suu8aJnw9kNtMMTLwX6xC5LOIp-G8VqFUrpAhIxtmB0 610
lspace/frontend_blueprint/templates/macros.html.jinja2 sha256=cgF7LY3BEeEpZ3Eji8qcy-J9fPDNLRp3uWDVMNntUrs 4329
lspace/helpers/__init__.py sha256=qaEXU5ZLVpEyrgLLq1dXGdDt5xalF0tBgkTtLB92tSg 1382
lspace/helpers/init_logging.py sha256=_D8OADwJZp3CzNQJRIwLAawTUuVwh0i_gSOW3O8-P5k 1016
lspace/helpers/query.py sha256=h3lSBq5Ei1w1KZBcIMLWhw7R554jbANbYelQw8FCJ_Q 2815
lspace/migrations/README sha256=MVlc9TYmr57RbhXET6QxgyCcwWP7w-vLkEsirENqiIQ 38
lspace/migrations/alembic.ini sha256=hBXkQk4IpGtZDwhAkNqKcUtS1Hf0X9ivkji1Q2M7l-8 267
lspace/migrations/env.py sha256=oMnj5rbuBn7XwS4JFQKqzWCfWCDW9KJ7psMFxtnewaI 2833
lspace/migrations/script.py.mako sha256=8_xgA-gm_OhehnO7CiIijWgnm00ZlszEHtIHrAYFJl0 494
lspace/migrations/__pycache__/env.cpython-37.pyc sha256=qaIRY5Wh5u8wgRwPkLlTgAQbpMw0pFvF9ed_8GD4D3k 2198
lspace/migrations/versions/91732d5540b9_.py sha256=DDirW026beZ__7DXfkA-ESblqYoD-dZKISHgxxGXZI0 676
lspace/migrations/versions/b142d6d9e8da_.py sha256=4EAqBlli-LRGVzoiltGIvy4_7w1tbIlWiPzUWPbM83Y 1630
lspace/migrations/versions/b9f9b5b4e882_.py sha256=N7PZKX4ouond3Bx_69QoZCBjgHvVsoA8bh7zywjBR5A 1234
lspace/migrations/versions/e2bbe7fd9bc7_.py sha256=mLkh2ZSR8QVjVetCO80WkaUHDtv6F37qOxzFiJL0NEE 917
lspace/migrations/versions/__pycache__/91732d5540b9_.cpython-37.pyc sha256=b5W5epGI53ApYJ6ppjOPkLdOAqofrF_lV2sw7p1hRwA 797
lspace/migrations/versions/__pycache__/b142d6d9e8da_.cpython-37.pyc sha256=dwBZHLn2yiEvQnEikry6w9GrRj3OBmX0ZXSmdtcYxU4 1320
lspace/migrations/versions/__pycache__/b9f9b5b4e882_.cpython-37.pyc sha256=N8zvzzXalG0-nOlwDXFeH4d57E0mNXqVqj-KKZxX7BY 1227
lspace/migrations/versions/__pycache__/e2bbe7fd9bc7_.cpython-37.pyc sha256=iyJVtvLRwECLDdssv1iJCmv32Yt1tvEwXFZixrV4Fts 959
lspace/models/__init__.py sha256=a4Xb7CkZMwbHnGyAbz7uXltaAYxrhq9U1Vs_1RkEt5Q 143
lspace/models/author.py sha256=XuW-DQy8HaYoaXzUdPoqWVr7PERnxTNhMOBD2vVkMoU 666
lspace/models/book.py sha256=edYSEnHM7tdsUi9GfdoMMR2BQCGaAJeUuxqcES-k6PU 4932
lspace/models/book_author_association.py sha256=asL1ePpiMj3NJfkp7R7yfwflboSlcBUGBvy_grtwGlY 598
lspace/models/meta_cache.py sha256=--NM2IIsmHBEKTQ_wd8KskHyXIXrxK6xClEhNUAjHi0 702
lspace/models/shelf.py sha256=9C-z0V6ye_EAj3RfC87cMfgdHBuu9xLSeAxaoyiH2VA 364
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_create_app.py sha256=Qs1637fsBtFu2WkdyaeWYX0D33oKDbzTPAwJaNV6RFU 348
tests/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/_cli_test_base.py sha256=aqcVJ6iK1BXNVbhxacUZd5IFKZcDU9FR-TIvnQUanYQ 1544
tests/cli/test_init_command.py sha256=TpJb_3GhrG7Xloye9ALtaOvf2TUuBrCJmuoj95EOXrk 427
tests/cli/test_list_command.py sha256=NuDwzoFkWO47Lw6yXK-3w_X3OeLkC5B_oLk0CmKZdg8 1144
tests/cli/test_remove_command.py sha256=mLMAd6B2PtRxSHH5s2ZtLLvZI2yUPyRtzst1NghZ3_4 423
tests/cli/import_command/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/import_command/test_calibre_meta_file.py sha256=i1eZR6uHyywXMgV5quW29kgER_NXuxq6mwZL-9ZOstw 1930
tests/cli/import_command/test_copy_to_library.py sha256=PaCYowQXK7EeMjqxBs7x6mdsbRNaV7Tx-TRAxDI-9Sc 1719
tests/cli/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/cli/tools/test_update_paths.py sha256=uVHphcK4JD9KmF0osHZl4LHyMiOgnZkJVgJZ7l8z2lc 1297
tests/file_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/file_types/test_base.py sha256=wRjZ-9kOpXmrmC8KIHYRSUgAGrHaczW43mtdKX_8JeI 2551
lspace-0.4.1.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
lspace-0.4.1.dist-info/METADATA sha256=0KkboV8Xb9G590R1Cs0tvGugUbYfvpxzxskegrc2GEg 7560
lspace-0.4.1.dist-info/WHEEL sha256=S8S5VL-stOTSZDYxHyf0KP7eds0J72qrK0Evu3TfyAY 92
lspace-0.4.1.dist-info/entry_points.txt sha256=DPWkRi59YRczriqNrmpvl5B0TUMfDBqbOq63qAv_FO4 67
lspace-0.4.1.dist-info/top_level.txt sha256=1A2cDx-iqJjew5sbDdpqbu3isWgC_WopKRQ8y57XE_M 13
lspace-0.4.1.dist-info/RECORD

top_level.txt

lspace
tests

entry_points.txt

lspace = lspace.app:cli_group