Doorstop

View on PyPIReverse Dependencies (4)

2.2.1 doorstop-2.2.1-py3-none-any.whl

Wheel Details

Project: Doorstop
Version: 2.2.1
Filename: doorstop-2.2.1-py3-none-any.whl
Download: [link]
Size: 292591
MD5: 48370f8cf6f859f002f57b8e3f8556ee
SHA256: 5360be9aa493d9648b555479374e3ca9df7bd88055a7cb7694b8807a9ee245c8
Uploaded: 2023-10-07 19:22:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: doorstop
Version: 2.2.1
Summary: Requirements management using version control.
Author: Jace Browning
Author-Email: jacebrowning[at]gmail.com
Home-Page: https://pypi.org/project/Doorstop
Project-Url: Documentation, https://doorstop.readthedocs.io
Project-Url: Repository, https://github.com/doorstop-dev/doorstop
License: LGPLv3
Keywords: requirements-management,version-control,documentation,traceability,markdown,certification,html
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Software Development :: Documentation
Classifier: Topic :: Text Editors :: Documentation
Classifier: Topic :: Text Processing :: Markup
Requires-Python: >=3.8,<4.0
Requires-Dist: Markdown (<4.0.0,>=3.3.3)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: bottle (<0.13.0,>=0.12.13)
Requires-Dist: openpyxl (<3.0,>=2.6)
Requires-Dist: plantuml-markdown (<4.0.0,>=3.4.2)
Requires-Dist: python-markdown-math (<0.7,>=0.6)
Requires-Dist: requests (<3.0,>=2.0)
Requires-Dist: six
Description-Content-Type: text/markdown
[Description omitted; length: 3698 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
doorstop/__init__.py sha256=itLMPBhhs2nvrkyl_rcvktC14WWI-IR2jgy8-33kPa0 715
doorstop/cli/__init__.py sha256=8IW1hLQ3rz0eIcTSkalK0MGQY41_l-lTgunPshMCZCI 85
doorstop/cli/commands.py sha256=hpFYkXkG0lNTNkCVPs_5eNOUex7lAPKJdM4VcsLIwqE 21922
doorstop/cli/main.py sha256=gg8xefvSDjcOSCCgx2VOw-kSaCqQAoBHrpz1xLEqQxU 16679
doorstop/cli/tests/__init__.py sha256=4K3dRaOiMhRGTaZZyuiqKMousFQGcYi-Enma3Ypzw3k 1861
doorstop/cli/tests/docs/.doorstop.yml sha256=69xi2c7Uzl3MIiw4jbnI122acqsXDdhO3CKmsgSOdQU 60
doorstop/cli/tests/docs/HLT001.yml sha256=mjDgAtTxSrbNJpLpQd2nnSqOP2Wtm1QPRspBPGngaRM 519
doorstop/cli/tests/docs/HLT002.yml sha256=uNeYSppSb66ZGnd14CP40Y0vOfOfbCEJA_NaKel7HRM 299
doorstop/cli/tests/docs/HLT003.yml sha256=T3agQBejO5ar20wUiEDXTrGZvzNfMGAfbhKkrBxcolA 354
doorstop/cli/tests/docs/HLT004.yml sha256=UNSCCNX-HeAw5xz2uTUEHOa9KNE7IVU-FZ32h2hc_OE 244
doorstop/cli/tests/docs/HLT005.yml sha256=HOSf4l9I4lDglRE5_cn-uHyOeWyR6XN4uloqExROQNQ 166
doorstop/cli/tests/files/A001.txt sha256=XFcRWEUgvyszzaeAdXbonYM3zpRqQDaJgqsrV8DFAnU 204
doorstop/cli/tests/files/A002.txt sha256=pJQTuCfvdgsOoxPH6m_kuk_HaTRld7gB-oYQXOAiHFY 204
doorstop/cli/tests/files/B001.txt sha256=5WgSOUCVnjqwv9odr5lMBDsKEkPVjSOGwwmlr3Dihbk 204
doorstop/cli/tests/files/B002.txt sha256=x3Q-MTtCfaD0tWmicSG5fCcvU-YdgYw2ZF12_KhTyDU 257
doorstop/cli/tests/files/C001.txt sha256=qPvYojzfp_Tpm-QjSAj-MSBloZGx3LM9URJFplF3sWk 257
doorstop/cli/tests/files/C002.txt sha256=jtCGIV6HDe1SEHfd3PbsNT6UdMJkUoaJYMkItYuxAyU 154
doorstop/cli/tests/files/C003.txt sha256=WbW-gCNPJEpdFXz7JL29lnaQlK1vU_wA_HiA-Y0_NT0 154
doorstop/cli/tests/files/exported-map.csv sha256=Vzv7OX32MvTQznzjc22jEHvlO9JrS8foSjpC1_rBtCM 381
doorstop/cli/tests/files/exported.csv sha256=-73l2KMzbjQ1NBAqmk9e2wu0nk7se_2AkUmf0aFgy4o 379
doorstop/cli/tests/files/exported.tsv sha256=BU5QhejqIXk538APMWBjqE8r0tArdZ4TThj6bkbbbNo 324
doorstop/cli/tests/files/exported.xlsx sha256=DVvvq4tECo5ODt-vYNpm2LMbKyKX2ORyAnRnFMdG5xM 5803
doorstop/cli/tests/files/template.yml sha256=mI1P5qjPn65edNQkIyqNU7MiQu5_Bw1yFauXBozcLlA 49
doorstop/cli/tests/test_all.py sha256=3uRp-EAf8VWlh2lEjVYDfjht3zVsRYmWJj94l6Xb0MM 35440
doorstop/cli/tests/test_main.py sha256=kFGs3fQ552Fcmr8l5rB_YSAbInQKhpHSDKeqVDX1I2w 2733
doorstop/cli/tests/test_utilities.py sha256=BAm3dR1wLwZHl0YDPIM1OBY8tbQSUv3y4AHak6MoV9E 7773
doorstop/cli/tests/tutorial.py sha256=okymY70jcTY_STmLPQ4gjWBQv9XfsIW_AkRTDj7qyGc 8723
doorstop/cli/utilities.py sha256=gZrTInur6CP1m8BZlXq2ogReteMUOeFnpIvxl4kQlYk 8821
doorstop/common.py sha256=RLEXBuSygxM2yo_JDfkfLlzvu98mGrfaWCFxiS7H5zU 7550
doorstop/core/__init__.py sha256=55OZjXxSl7g6ZrhBhQ9-TumSbcy_rkHuSlkiGMCXGQI 258
doorstop/core/base.py sha256=OwxTF-Z4ICiViNrwzL4PY_e-AzbQksuv-YNLIdnho_E 11112
doorstop/core/builder.py sha256=4xCX4Euc9EfeCaFofgJWKfh-kprqQNEGLeI777JaTZI 3811
doorstop/core/document.py sha256=le2JxZQ_hpPDui3UQlrz78lSegUzb3ngICYTGLTjFn4 31747
doorstop/core/editor.py sha256=cKhcb5QeFX4NxuLewF9zWGjt92UnvjnH8FUGe2KIs8o 3650
doorstop/core/exporter.py sha256=CXt-N1xD1X1ZYpJMun-FvtpCG41FXqYEeSvVWjk1dcg 11300
doorstop/core/files/assets/doorstop/bootstrap.min.css sha256=916EbMg70RQy9LHiGkXzG8hSg9EdNy97GazNG_aiY1w 121200
doorstop/core/files/assets/doorstop/bootstrap.min.js sha256=U5ZEeKfGNOja007MMD3YBI0A3OSZOQbeG6z2f2Y0hu8 37045
doorstop/core/files/assets/doorstop/general.css sha256=OCDwie_TiyEmMKX5YPeKUnMB00JnihugRZNBPgoo5g0 250
doorstop/core/files/assets/doorstop/jquery.min.js sha256=ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ-Xp8a4MxAQ 97163
doorstop/core/files/assets/doorstop/sidebar.css sha256=zjyamkJeqHJfOdXQraaiQ-RSpZE2VdKEig4iKOPNap8 1379
doorstop/core/files/doorstop.css sha256=4RClAoBAJWvDesjOWPEPwcYULnaJiNbVu6LUwsI5jtM 1744
doorstop/core/files/template.html sha256=r3i724gznBC69G1DMTGVjVdLeu1_2P4Q1KeFFxODGSM 2295
doorstop/core/importer.py sha256=mhXDBd5tOaYh1yJG2gigfkHm01BXCvNHdtv785vkgAs 10535
doorstop/core/item.py sha256=XS-58beU8NispQQIUobetp0kRtKGovFM2eIzw8wRayY 26831
doorstop/core/publisher.py sha256=0LK1qA0hbV8OK0fL1TBp9xrrqmYjk_fkcdLrvVE-mVM 22857
doorstop/core/reference_finder.py sha256=HymXHiP4mDxDa_l7oRQB5OX-RKx2JWUUnTKQBdPpDho 3619
doorstop/core/tests/__init__.py sha256=Zqo56KqYp7Ne15SNHxo_gTjAn0b-YzfHDemGWcPeS3A 7403
doorstop/core/tests/docs/.doorstop.yml sha256=tiE0XKQMajg7Pl7QMF0DGq0YgExwakr4-KqXkIcBmYA 60
doorstop/core/tests/docs/LLT001.yml sha256=5QlBl0MV3-nr3JqMXD3ZdaOLwmuoptztD1axfG4cBlY 260
doorstop/core/tests/docs/LLT002.yml sha256=74hSv0XcjR_j_RDP97WHyC7lOjlzBKxZudW9oMZdEdM 274
doorstop/core/tests/docs/LLT003.yml sha256=nW9mqj1MfayJNngjDAp39sjqh71MTJIgrdOrNVD85Vo 266
doorstop/core/tests/docs/LLT004.yml sha256=1W2HVCaOz98tZOEzE53fLGECEmAa9GrGkmaWHoz8YbI 282
doorstop/core/tests/docs/LLT005.yml sha256=EKKcMrRfD-4_QVHKEJ3KjkRBhAcqOwmHmcY9vAj3Mkk 292
doorstop/core/tests/docs/LLT007.yml sha256=XjgD7tgNDcRkgdRcYtZWfhXQGXejbyCYnXqgCnNfqIM 874
doorstop/core/tests/docs/LLT008.yml sha256=oxE7G3tIWMi_WPq7CktOAILjOIJLPiYG3Oe8nSlJv8Y 357
doorstop/core/tests/docs/LLT009.yml sha256=kDYas0WMVGhmoWC8Tt74QYHbhpeppEJnOLkKKHwdy54 166
doorstop/core/tests/docs/LLT010.yml sha256=mRJ1LO4XHOXTBxpXYAB7mcyBC01bKYH7DSW_XkkSlPg 167
doorstop/core/tests/files/.doorstop.skip sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
doorstop/core/tests/files/.doorstop.yml sha256=ni7CBRSKt2q4_vhtyQf_6F0O8HxCISP3_JhJY02XyMY 60
doorstop/core/tests/files/.venv/doorstop/reqs/.doorstop.yml sha256=ee59Oq7e51cdtWhDIuASomcoULlbjtJraqhemnsenhE 46
doorstop/core/tests/files/REQ001.yml sha256=j8I2x4eU_BATKbqIL5OK6bpLPLnzMUbmkIX9BOvv6Tk 600
doorstop/core/tests/files/REQ002.yml sha256=1_XhUPiVpa6JSVo_d04tZTD5ytmcCFawEmgA1hPkA8w 667
doorstop/core/tests/files/REQ003.yml sha256=GqeDwWFhJkCin9e4Cb2As9EIFVtrrvLJWX_d8FM_aEs 145
doorstop/core/tests/files/REQ006.yml sha256=2g4fpAiaT2p9bRCEHdUH6LfUvoOBdOa_YyowjT9SHr0 300
doorstop/core/tests/files/REQ2-001.yml sha256=sCAV8msbbbQgo2c-v-028LgbTtOgRK9WYVsZ3QEpffI 300
doorstop/core/tests/files/a/b/template.yml sha256=NOUgaQ8-aFtKB-PJpcSeVwlhshSD2wYejgxwxlpfh7Y 18
doorstop/core/tests/files/a/template.yml sha256=QI59UccXOl-iFkfDH_zFHMkj2AkPtGB54u-nHalFGwg 34
doorstop/core/tests/files/child/.doorstop.skip sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
doorstop/core/tests/files/child/.doorstop.yml sha256=yeGR6dPynsXePLh-AraWm4gO_kJNUoQIhAggANEMXJM 60
doorstop/core/tests/files/child/TST001.yml sha256=kxt8mvVB6jOChOorD5kTUAY4bRE46mxvDzftfpR_yv4 150
doorstop/core/tests/files/child/TST002.yml sha256=20aqMwSGRAFWvOaWh86Ll96DAqxxz7z2n49gPQPoDuo 133
doorstop/core/tests/files/exported-huge.xlsx sha256=XryLkVFqOztOylqjxmrEOP5GfCNobAHkjyVfP81a8sc 8615
doorstop/core/tests/files/exported-modified.csv sha256=SzQDhGaQZcuzoxqL8mf2mIrIc_v0L8XbCE65_uPRrgE 382
doorstop/core/tests/files/exported.csv sha256=deRwfVCxONQU7g3lZwHqye87WYP2rJm_vXREn0-iwiY 1681
doorstop/core/tests/files/exported.tsv sha256=VQLL5mRORLHfdvk1mAn0C_pqtsATGGkNTAPAVdxsguo 1677
doorstop/core/tests/files/exported.xlsx sha256=Ahfis4Eo2VPiygyQNazyYqdxziZXl809epb3nxfllZw 6083
doorstop/core/tests/files/exported.yml sha256=NlisH2t1zF_Ykh9-ohhR3WrPoJnyIyozBJ1e9PC5ddg 2391
doorstop/core/tests/files/external/text.txt sha256=2wUYNqWY-uJXz3vWt5t-PPSJ8iHZ6j4Oiy0r5e_Y7LY 23
doorstop/core/tests/files/external/text2.txt sha256=m6OWjHj5TgO5OdetkOnZsuJpsc1MEQz3GzeHc2d9vhA 29
doorstop/core/tests/files/formula.xlsx sha256=j0-6lGbF7dXlI3e9OLV3IY2ruJhlhU3Tt5j3zbCJRjs 6068
doorstop/core/tests/files/index.html sha256=5sLUGCd3kcM9xZ9xEgHjzEHpbpdNT9zwybYRkg-2RNI 2099
doorstop/core/tests/files/index2.html sha256=gUpQWb4XqXnPAOi3JzphaJmSBp8B0HfQ3LBcYavFkLM 3389
doorstop/core/tests/files/new/.doorstop.skip sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
doorstop/core/tests/files/new/.doorstop.yml sha256=O6glUuQBD5YeUDGLIdfcKjfd3sAJQkygGSpDWuGG1W0 60
doorstop/core/tests/files/parent/.doorstop.skip sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
doorstop/core/tests/files/parent/.doorstop.yml sha256=jwtTeaqI7nyt0zhWOWER9nteWk8wRPqgrTfoOEyrQ-g 46
doorstop/core/tests/files/parent/SYS001.yml sha256=lonn6ozfY6ApWo09mdJEv9azn_jcwumJWJHGXDwT2yU 123
doorstop/core/tests/files/parent/SYS002.yml sha256=0iRYb8xYT8krNHEmNj1wp5H-_7pMV-FUSj_DHZ26NKI 123
doorstop/core/tests/files/published.html sha256=x0bAIlEEE9XiXqiHtYqXJkHh7PC5TFDICXyAmM99-lQ 13651
doorstop/core/tests/files/published.md sha256=Ul4tdH4ECM-M5OhfYzXiPdh1u0DGTDjrqizPXme5_XE 1577
doorstop/core/tests/files/published.txt sha256=lQq0gkXjxzwZmE1KZCCMC429qda5D4Cj5tYNRq9xL0w 1864
doorstop/core/tests/files/published2.html sha256=MVyjCxsh667KtEGYQFQdJWlJgCP_Cb7IZjyjpy1kUUI 13303
doorstop/core/tests/files/published2.md sha256=12hJgRcZbgQTHpsjrWlYCT1e8g_zk_6OM8c9-gv6ows 1495
doorstop/core/tests/files/published2.txt sha256=PgEA0aAW0NdBv1LY7bhVtq1dCjmr6QGtvy8r7ZYOuJ0 1770
doorstop/core/tests/files/skipped.txt sha256=d8LGKL8jAe171iT3QE52f2v9fOjBJoPcY7jYi_eGCPI 73
doorstop/core/tests/files/subfolder/REQ004.yml sha256=MUMUVqkgVhPyKLOq5GfDlyzGn_8tPGjw5BGUa9YB9l8 123
doorstop/core/tests/files/subfolder/REQ005.yml sha256=YMpD8x7nqR_mk_SQN-ImjtF4goVrnKIQqaKtjEfdDGw 124
doorstop/core/tests/files/testmatrix.csv sha256=ht7Su-Ta0szHN0dA2wNXovB-urNI7O5n0UjQ2dcyXKo 59
doorstop/core/tests/test_all.py sha256=lRgRRaWbHnO1tD-WixVMyrTTRFzCsH8oaQQuHlileNU 28380
doorstop/core/tests/test_builder.py sha256=_bfi9HuyA0G1uwqAioJvDpfxvjzqZrOT_oJn9SNuGOY 5900
doorstop/core/tests/test_document.py sha256=1NntoJyZkIREQF_hrcN4Va3BvnwulEqRwKkp3t4alvM 39185
doorstop/core/tests/test_exporter.py sha256=t7T0LkruPZzsgnKqEqzxQ3MQrEniLizpc8-eUzqgntE 6192
doorstop/core/tests/test_fixtures/001-item-references-utf8-keyword/REQ-UTF8.yml sha256=lBVfrKsMoW7cy36Cp3qPWw0jnpheU_BsLKyBqBrRvJU 276
doorstop/core/tests/test_fixtures/001-item-references-utf8-keyword/files/text-utf8.txt sha256=oQKx0y0AzOS76fPha1TBiU24D1pNb3YVTx_UAYBzy_E 10
doorstop/core/tests/test_importer.py sha256=0TSDN90vdIuScKSE8VDzV9lDND5P_mYpgOxrggIm8o4 24607
doorstop/core/tests/test_item.py sha256=Ww8wdmRP4iNS2ehXS7-NP-akdHizYZ3wnVcL1a5e0gU 41243
doorstop/core/tests/test_item_validator.py sha256=RVhttmr8g9TKrypgd_2x2xCuIhMXIVzxckI5nRayzAI 12012
doorstop/core/tests/test_publisher.py sha256=PiD2DmvW0dauoK4YLrrvyq8GMqm-sJj-vC8aoJ3iI0k 23043
doorstop/core/tests/test_reference_finder.py sha256=w9tP07bRVguh1hq4101bTDLLF4vFhJ_Lpfiahj0c70w 4700
doorstop/core/tests/test_tree.py sha256=F7MD9s-eZCUpvTFv_Ccz96Ba9OSGdAtQBIYj_1dJtgw 16706
doorstop/core/tests/test_types.py sha256=VuQGZgxq0FwWjoak5iQnF3ouE4Kqqyo0DOESrlY7Gds 18775
doorstop/core/tests/test_yaml_validator.py sha256=pT4i6zwL5fLrPkJwk4fflI1noOrFnR6PG1jQYEk54bg 2714
doorstop/core/tree.py sha256=Tn1rFlJE3WKHhVY1krVhBEWMdxTcHK7CcbiFGCdSAsQ 24342
doorstop/core/types.py sha256=VamQH4ylxXumvn1VUKt46EIaOEnEJqx5kEYObVyUtQQ 18529
doorstop/core/validators/item_validator.py sha256=ktnV4vwrrVWYTNGWbVNCxPStaF8GgR3Ne_Vn7yimtDc 8541
doorstop/core/vcs/__init__.py sha256=MV0dkA7XbXd7UGCdsMHAqUWRvsm1MBtvo48M6z5NAs8 1617
doorstop/core/vcs/base.py sha256=mMscmeLFmWWSfIRPuHdRPPOOkY4VURasJLrmpXKy2Zw 3944
doorstop/core/vcs/git.py sha256=XuNcojKwLnpZVcpe4CP4zUEQUQfefgzxmXJfhcc44HY 909
doorstop/core/vcs/mercurial.py sha256=ixYfuvXxEjqtxuzXAiHceXfra0gm7Z5EllsTMFTddus 867
doorstop/core/vcs/mockvcs.py sha256=YUZTKnHJDGBdF10tedjg6ieIHvdycONy6wTZwRcg8qU 919
doorstop/core/vcs/subversion.py sha256=5-B711FrX7YktRZjntx3ytoGoIg2WSw-O3yJ-hQPmsg 1203
doorstop/core/vcs/tests/__init__.py sha256=Vow9xcOlv-fPbVJhVImvdsahQLdCtgWZBdjX8PC8a4E 1304
doorstop/core/vcs/tests/test_all.py sha256=S6SGW2xqKyQd0PzYG4KCznRyMyUpY8Lj6qy5ZkSxEGs 624
doorstop/core/vcs/tests/test_base.py sha256=gYQ8IwxoC0O1yg3epFkl5zCpDwpw5_vzhv7Yzz4lIqo 1633
doorstop/core/vcs/tests/test_commands.py sha256=5OrxiPr3bfaKk2HGmWDhuJ3rcE8w71tqiR_O7AGG0ks 6048
doorstop/core/vcs/veracity.py sha256=WccW84CnW20JzfFwPb60P24LJTNBi8hwNPFRFB0_3SA 909
doorstop/core/yaml_validator.py sha256=jE2yauWunfq8emhZA_nwu2j0wOXgiYqt5JdTEDOmw58 2162
doorstop/gui/__init__.py sha256=XnT6iZtP0B-JbMwFaxuE-LDxLYAWuulTgmF904IHw-s 82
doorstop/gui/application.py sha256=GcOaR9d4L696Yp7iPnR5dXpGtOzCmZWP1J77AjidwqU 31519
doorstop/gui/main.py sha256=rD60YT5H3Br_wFnQh8CWw1ZB4oRpofevGt5Vq7q5EgA 5136
doorstop/gui/resources.py sha256=PaaKcd1vSvOsepZEfJfoA_QNuoMe-eGcYsNUAknDyJ0 17605
doorstop/gui/tests/__init__.py sha256=87aD0OgSzT0l-2fCQTIV9ujPET_qy1704zturx7Ji3Q 208
doorstop/gui/tests/test_all.py sha256=UJB8fCgSXXhpzU7HCDn0Zz5CDaHYaODKkF3q74srF_Q 1900
doorstop/gui/utilTkinter.py sha256=guKgHRrSwJAbkFhMyKZp-qQsfyL4pV0xT7OO5awdgi8 2030
doorstop/gui/widget.py sha256=3EYXP98e7cOtickZ8zbPHSizZNCmWTokJo4NeVV0e24 8044
doorstop/server/__init__.py sha256=99qAZ73wBrcTTKFPSclJxrPGnyonzYbpFtG6tLdhr4o 120
doorstop/server/client.py sha256=2Fva2yNmn3ReV8wkFr9rXe-Tgxk1rPk5bRinUxxKZjw 1943
doorstop/server/main.py sha256=GyeKW7VtILxGEbYRaeUp03E3byRt_w2PtqGGT6hVof0 7341
doorstop/server/tests/__init__.py sha256=OvCr2AkKbngZQOLEDOfMHe82MyGAbVhkQyiXjd9BvAs 211
doorstop/server/tests/test_all.py sha256=tJSAG7fRURbAkin3g30PBm9OtGBndyyMJuMkWxaUbnc 1488
doorstop/server/tests/test_client.py sha256=daBVZSebsgHO0TlevWu5ByaRiQYHjjyrJdHbQHwiSyc 4677
doorstop/server/tests/test_server.py sha256=wq_eTGIPlSvsZWJwUrNJVIYea8I-NxBLXwV5whu3RJQ 6861
doorstop/server/utilities.py sha256=8r-B4hLhEFmLquNXjtK244P1zq5KpNN3i54pV6i-zaU 1111
doorstop/settings.py sha256=MVjK7Q78r9r_k8MV0SwuHhtt0mGBNaIeHhgdfDrBgHU 2544
doorstop/views/base.tpl sha256=ee3N3GmP5rXeK9b55Lo9QJC4inaKR9uHx6FR3LumK9I 955
doorstop/views/document_list.tpl sha256=xB8MjItrXkhb_10HVSzTGbG0rp5AIOOXT-mSto3OnOs 177
doorstop/views/index.tpl sha256=F-874QaZEsyuh3dVsGRX55ltHDoSCMpL_jhQp98D87w 112
doorstop/views/item_list.tpl sha256=Sg_esOgzjYzCvehs3NadNx7rGSHiQgvavN-2v4LglAM 190
doorstop/views/sidebar.tpl sha256=N1n_onIErFzg0VG8oNbwQ4LCqTb8IBF9D6w0qmuhnqM 956
doorstop-2.2.1.dist-info/LICENSE.md sha256=0CDkWrwJhFwDMXgBGzvnr2l7OeTCzNv6LNB-OgyvYq8 7663
doorstop-2.2.1.dist-info/METADATA sha256=jQZ0fpvnGYFR3c5krsuXxxRR-8m8qmlZBKI2dpmMGbg 5358
doorstop-2.2.1.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
doorstop-2.2.1.dist-info/entry_points.txt sha256=c5KnLm3pa_1ECqGMlqXUMR3dlJ-kuAv_ebG4KMO63MY 129
doorstop-2.2.1.dist-info/RECORD

entry_points.txt

doorstop = doorstop.cli.main:main
doorstop-gui = doorstop.gui.main:main
doorstop-server = doorstop.server.main:main