lspace

View on PyPIReverse Dependencies (0)

0.4.6 lspace-0.4.6-py3-none-any.whl

Wheel Details

Project: lspace
Version: 0.4.6
Filename: lspace-0.4.6-py3-none-any.whl
Download: [link]
Size: 93990
MD5: 909234afb4b8a1dd39bfe21735e672de
SHA256: b2428c83401ed834a0c333241b61a9fc3a657f5616cb63de081eb7cf34439cc9
Uploaded: 2023-07-14 14:29:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lspace
Version: 0.4.6
Summary: 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.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: alembic (==1.11.1)
Requires-Dist: aniso8601 (==9.0.1)
Requires-Dist: apispec (==6.3.0)
Requires-Dist: attrs (==23.1.0)
Requires-Dist: blinker (==1.6.2)
Requires-Dist: certifi (==2023.5.7)
Requires-Dist: chardet (==5.1.0)
Requires-Dist: Click (==8.1.4)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: EbookLib (==0.18)
Requires-Dist: Flask (==2.3.2)
Requires-Dist: Flask-Migrate (==4.0.4)
Requires-Dist: flask-restx (==1.1.0)
Requires-Dist: Flask-SQLAlchemy (==3.0.5)
Requires-Dist: flask-whooshee (==0.9.0)
Requires-Dist: Flask-WTF (==1.1.1)
Requires-Dist: gunicorn (==20.1.0)
Requires-Dist: html2text (==2020.1.16)
Requires-Dist: idna (==3.4)
Requires-Dist: isbnlib (==3.10.14)
Requires-Dist: itsdangerous (==2.1.2)
Requires-Dist: Jinja2 (==3.1.2)
Requires-Dist: jsonschema (==4.18.1)
Requires-Dist: lxml (==4.9.3)
Requires-Dist: Mako (==1.2.4)
Requires-Dist: MarkupSafe (==2.1.3)
Requires-Dist: marshmallow (==3.19.0)
Requires-Dist: PyPDF2 (==3.0.1)
Requires-Dist: pyrsistent (==0.19.3)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: python-editor (==1.0.4)
Requires-Dist: python-slugify (==8.0.1)
Requires-Dist: pytz (==2023.3)
Requires-Dist: PyYAML (==6.0)
Requires-Dist: requests (==2.31.0)
Requires-Dist: six (==1.16.0)
Requires-Dist: SQLAlchemy (==2.0.18)
Requires-Dist: text-unidecode (==1.3)
Requires-Dist: typing (==3.7.4.3)
Requires-Dist: urllib3 (==2.0.3)
Requires-Dist: Werkzeug (==2.3.6)
Requires-Dist: Whoosh (==2.7.4)
Requires-Dist: WTForms (==3.0.1)
Requires-Dist: pytest (==7.4.0); extra == "dev"
Requires-Dist: pytest-cov (==4.1.0); extra == "dev"
Requires-Dist: pytest-cover (==3.0.0); extra == "dev"
Requires-Dist: codecov (==2.1.13); extra == "dev"
Requires-Dist: ipython (==8.14.0); extra == "dev"
Requires-Dist: doit (==0.36.0); extra == "dev"
Requires-Dist: wheel (==0.40.0); extra == "dev"
Requires-Dist: twine (==4.0.2); extra == "dev"
Requires-Dist: build (==0.10.0); extra == "dev"
Requires-Dist: bump2version (==1.0.1); extra == "dev"
Requires-Dist: pytest (==7.4.0); extra == "test"
Requires-Dist: pytest-cov (==4.1.0); extra == "test"
Requires-Dist: pytest-cover (==3.0.0); extra == "test"
Requires-Dist: codecov (==2.1.13); extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5622 characters]

WHEEL

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

RECORD

Path Digest Size
lspace/__init__.py sha256=arJ0s45_OYnDwcFjWn1gM0h4feTdMovJc3QwFFHHpUE 938
lspace/api_v1_blueprint/__init__.py sha256=SITNt-W1NZJx2_owhsMWHozjnEKO-MFZwElHKAAA1Ik 701
lspace/api_v1_blueprint/resource_helpers.py sha256=egOuvvsaNtDvKUB_GjvIwgeSPxlRA9eHJorV7Z77vx0 1606
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=V-q7LBJCFa4eGe5Y6u1C-XJHzq2ts-FeTneSRlYsNyg 1659
lspace/api_v1_blueprint/resources/book_file.py sha256=ouGShSDkH9c-qzrhWxOQW9v9m6O1hVR8TfBPqCwppys 671
lspace/api_v1_blueprint/resources/version.py sha256=0KaMaWsmQbdhm2wbCr7v2Yzcu-8Ubb7L0Y7em0-zUKY 195
lspace/cli/__init__.py sha256=oovfI2H63CtaSHmVG2R7OCSZIhRDYJFQJOYV6XDPMhE 517
lspace/cli/db_command.py sha256=KzkLL89WmW_Bx_YwtvxYftwr6w86vd2sOH6SWqqlI-c 283
lspace/cli/export_command.py sha256=FuKVi_75lHsEztrASqqKtlfLLczs6SCaNy1YCyc-eFQ 2546
lspace/cli/init_command.py sha256=U1vpAG2yZ9mEMjFA5Ri-Dx4wOI8qnpORIke1jRAbaM0 713
lspace/cli/list_command.py sha256=Y48ltp-_8-7etfWn_Tg3GIKY4NMHqX4ku6f1I2q16GY 1138
lspace/cli/reimport_command.py sha256=ZnGYhu3D3pFsd-mai9S3SbNO_gvM6GydMkoWS6kAykg 969
lspace/cli/remove_command.py sha256=u6Zy8Az33byzkpuB6jZjEDsUiLDXELNYVhsCeKhLq1g 1179
lspace/cli/version_command.py sha256=Vy06KiVQ-LNP4l6zcuKoqOxD1AH3EMBvs0pXc94lmZ4 166
lspace/cli/web_command.py sha256=XbdwWRboDaA2DvXx4aTQgZz8dUHAyJ2Xo442scf4ACg 1580
lspace/cli/import_command/__init__.py sha256=f4o-XiHQobcXnwmwPgCrIkdnL6-J31Tu1G2DL5jXIq4 762
lspace/cli/import_command/_import.py sha256=DrxRfbHIyVTEFXONBvHWnEx5_USVi07PGMY9hu1ysDQ 8045
lspace/cli/import_command/add_book_to_db.py sha256=CxLN8gh56iCISQfJhR2GprMZO8BzJNLTYSEf6bllgWg 663
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=4xux91Iem-7DApaSrzWbfuqBb5EtQhooiqntPjYLEvI 1132
lspace/cli/tools_command/clear_cache.py sha256=p33CCEzAhtQjIPcl9D6Nadn1yfp-cIgwXYwVcfUZ5Kk 343
lspace/cli/tools_command/rebuild_search_index.py sha256=Z3belHwpDOSXsxhEqqhq1Ux5-sY4XZcSQcurMgWW06s 243
lspace/cli/tools_command/update_paths.py sha256=WUI3Vt1t9_jdLQx6HCiGsvUaFnej1MTgzLvy4iEizVY 1271
lspace/file_types/__init__.py sha256=FbDXwh1yyKVBKWJdilw_B9umZELUnluaFhVb8k5zwHM 402
lspace/file_types/_base.py sha256=apeBL-kgXoWvJyHOC6bmKDloWtFqXdU0Ki3x9hFaxz4 3763
lspace/file_types/epub.py sha256=Iyuz2quJtKEsbZq6hlwrpH4SjOGbxTIqRQifzI50Ulg 1520
lspace/file_types/pdf.py sha256=IiiMkPqwu3LBD6ThWgx5pRAwTZaHRKDuBnSpZy-OFmY 1727
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/create_app.py sha256=jys8I3d3-2fUTHWV5ACzFj3GMPlbBifjW2-Hnhw12Ls 2329
lspace/helpers/init_logging.py sha256=_D8OADwJZp3CzNQJRIwLAawTUuVwh0i_gSOW3O8-P5k 1016
lspace/helpers/query.py sha256=0Doj9VxAhQw3GeA3qtNKSBb7cqGdA0v93qMJPiCCiPU 2821
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/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/d8f2fb9f2472_.py sha256=AveIy9oyIgYkb6BaDd9-UvDHW8toBbM4FFtQFR_islo 804
lspace/migrations/versions/e2bbe7fd9bc7_.py sha256=mLkh2ZSR8QVjVetCO80WkaUHDtv6F37qOxzFiJL0NEE 917
lspace/models/__init__.py sha256=a4Xb7CkZMwbHnGyAbz7uXltaAYxrhq9U1Vs_1RkEt5Q 143
lspace/models/author.py sha256=XuW-DQy8HaYoaXzUdPoqWVr7PERnxTNhMOBD2vVkMoU 666
lspace/models/book.py sha256=4Om3tH0J7v2oZsxRl6egKIsBxurcNsjXWoWJcBe_coM 5047
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.6.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
lspace-0.4.6.dist-info/METADATA sha256=80ywb5c-Y_p-2ysOfGjYkJO7cqyvWbqtTvGNza3KYrw 8516
lspace-0.4.6.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
lspace-0.4.6.dist-info/entry_points.txt sha256=u2Co-bNpEUzSVVlVoC4fP0GZBZiXV6bTr7i4h65qFbY 38
lspace-0.4.6.dist-info/top_level.txt sha256=1A2cDx-iqJjew5sbDdpqbu3isWgC_WopKRQ8y57XE_M 13
lspace-0.4.6.dist-info/RECORD

top_level.txt

lspace
tests

entry_points.txt

lspace = lspace:cli