Cherrydoor

View on PyPIReverse Dependencies (0)

0.8.1 Cherrydoor-0.8.1-py3-none-any.whl

Wheel Details

Project: Cherrydoor
Version: 0.8.1
Filename: Cherrydoor-0.8.1-py3-none-any.whl
Download: [link]
Size: 3125579
MD5: 59e02b3aa50a073adf0ad5c0086da440
SHA256: 3e8b153f37d2a18e5561bdaffae0619b679750e925c5279a0ee8138706daf8ed
Uploaded: 2021-12-17 07:44:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Cherrydoor
Version: 0.8.1
Summary: An overengineered rfid lock manager created for my school community. Made for Raspberry Pi connected with another microcontroler that send and receieves rfid data via UART
Author: oplik0
Home-Page: https://github.com/oplik0/cherrydoor
License: MIT
Keywords: wisniowasu mongodb flask rfid lock cherrydoor
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Home Automation
Classifier: Topic :: Terminals :: Serial
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.9
Requires-Dist: aiohttp (==3.6.3)
Requires-Dist: aioserial (>=1.3)
Requires-Dist: argon2-cffi (>=19)
Requires-Dist: motor (>=2.1)
Requires-Dist: confuse (>=1.3)
Requires-Dist: pybranca (>=0.3)
Requires-Dist: msgpack (>=1.0)
Requires-Dist: aiohttp-csrf-fixed (>=0.0.3)
Requires-Dist: aiohttp-jinja2 (>=1.2)
Requires-Dist: aiohttp-rest-api-redoc (>=0.2.3)
Requires-Dist: aiohttp-security (>=0.4.0)
Requires-Dist: aiohttp-session (>=2.9.0)
Requires-Dist: aiohttp-session-mongo (>=0.0.1)
Requires-Dist: secure (>=0.3.0)
Requires-Dist: sentry-sdk (>=0.16.5)
Requires-Dist: packaging (>=20)
Requires-Dist: aiojobs (>=0.2.2)
Requires-Dist: python-socketio (>=4.6.0)
Requires-Dist: aiodns (>=1.1); extra == "speedups"
Requires-Dist: Brotli; extra == "speedups"
Requires-Dist: cchardet; extra == "speedups"
Requires-Dist: uvloop (>=0.14); extra == "speedups"
Provides-Extra: speedups
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1386 characters]

WHEEL

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

RECORD

Path Digest Size
Cherrydoor-0.8.1.data/scripts/cherrydoor-install sha256=yrtmxh3wR524h0JFpGqLUX89dKJ-ToxNABSjrxzgW74 973
cherrydoor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherrydoor/__main__.py sha256=EMYqoDyyy1mTjLjKgX2npHCdzdhXiqh9UF2wAsfneBU 5317
cherrydoor/__version__.py sha256=GO5-jMO9tN8CnIeVgyWYWO1Og938AAqM04cbZPzmyiE 21
cherrydoor/api_tokens.py sha256=ECOU8VqBus3Yrzn6U9J8pLx6XRRoZsaFtIAIj_ecfyA 5901
cherrydoor/app.py sha256=IOUWyAp5Qir3NEO4HKXvi33PdXA_HRiko0gd5Qi93Wo 6255
cherrydoor/auth.py sha256=RuJOVAkW3XuQ1I0nIPa_02kDzqgvOl1NvXbJaIRQszY 12085
cherrydoor/config.py sha256=Gsl5VxTJwgWg35ZohnylM_r5YufaUYn0qg9ucKFVmdI 5798
cherrydoor/secure.py sha256=YdijFj0x7kPTJNyioUrFkq279Wi1MwU9E27n4AVS8NE 3182
cherrydoor/socketio.py sha256=PbpM9pLEPOSIWZ652BLEsDnoqgWZDdd6g_Uzow46PkA 14099
cherrydoor/util.py sha256=na5P11_jgD1lSyfCKKPOwIEW6u2XRcjRILnETlEGZ8A 2698
cherrydoor/views.py sha256=iBHcXiyn4v5bwqF9b-JqeV6Qv3qno8cOGQ3Lj73LPnw 3436
cherrydoor/api/__init__.py sha256=0QgZ2tO9ErFWiLSYmufJKAgqBSaRpULOVaHO6nqutFg 11392
cherrydoor/api/api_key_endpoint.py sha256=vOJzqVzT0SFUft2-vDB-mVMMmEx2y_4QCStr45T1LLc 8550
cherrydoor/api/cards_endpoint.py sha256=PX7ZsWVBCQk-EVHd1Lra-2P8iwlocrag9SGkCZ-FGoQ 13100
cherrydoor/api/door_endpoint.py sha256=r2l9rkeNGd_RKYndPzz9QslfNT8N4QYjveKlh4hB9IM 2373
cherrydoor/api/find_user_endpoint.py sha256=IdexO9HTmBrzd_GLVyVMSwB2F2IzRloX3lSXZHcPIEc 4679
cherrydoor/api/manage_user_endpoint.py sha256=CGsAZPL7onhqtoBX89ERYTq2cR3zU2CsCsyipzNEBgc 31513
cherrydoor/api/manage_users_endpoint.py sha256=s1bvrRbIYcmcpD00hbNZYFUP4LIWvcRsDHVKRYHhOLQ 9226
cherrydoor/api/stats_endpoint.py sha256=yQ3cRRwWzhlpTuSes3hCrGXPvUeSd9kOL-NSSv4T6LI 3799
cherrydoor/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherrydoor/cli/install.py sha256=as4Vauj5o4WkNNwAZSmo2FSdC_FloYGKx1S0sNol5lc 7464
cherrydoor/cli/update.py sha256=A2cs62ghDSBwgvMWGlWJVp1jlzNtBIkS7Ui8cbg35UI 2549
cherrydoor/cli/update_scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherrydoor/cli/update_scripts/aiohttp.py sha256=uk-Yla2WcIwiR-vzgbbOYOFeAX4LpM2H2WDu6urXHmU 212
cherrydoor/database/__init__.py sha256=HfcwUoLxjwfX9ewx0IDUuraZKY53GNFrmuZzHxHwsSg 21
cherrydoor/database/mongo.py sha256=2LcZ4FUKjeJzODX9Sh4H_n_FPCNSlyAGlilZDworAzU 18389
cherrydoor/interface/__init__.py sha256=QP1GXBi8HYZmt4DlUz5G_NjEzbeNj4kNNjZab5GjiUM 90
cherrydoor/interface/serial.py sha256=3IIHG0dsk7lf5zqlLaZrSJyQYLIqfnBpSzJ5tstV7eA 19123
cherrydoor/static/components/Dashboard.js sha256=0uG7iduGABu5mC4njjMTcP_RYPy_EfgM8Z3fUt9W3fg 193
cherrydoor/static/components/DoorStatus.js sha256=Mii5yxi2FcENin_gmTi9FdTi7xbzxjsWZpHMx1M4cWk 1034
cherrydoor/static/components/HamburgerMenu.js sha256=tM1ct-L8dk4e64MvYYFgPXNJQpZwAQMLzMK6_1YbszE 395
cherrydoor/static/components/Header.js sha256=du2sdx5RkFzxdEyqZfXrw1u-QS4FUl0Mz9c1L8xJCQc 291
cherrydoor/static/components/ManageUsers.js sha256=B1Nyy6OTAno5FLyBd01UZ24Dx5XHBSouPmH8TeC8JmA 6846
cherrydoor/static/components/Navbar.js sha256=jHxuQLUsH0JeeQUk6b6QqlfIxrfFQdU9JFeQnPlxpV4 985
cherrydoor/static/components/SerialConsole.js sha256=IjpGgUAjkPznf3ag5wk4o77CXn9svfw76egyjLBLzkc 1448
cherrydoor/static/components/Settings-timepicker.js sha256=hwQ8m01ihbvvZe6GUzFoV-vkK5ue3kF0w0pPi9PWuJs 828
cherrydoor/static/components/Settings.js sha256=NAer453qKgzlLd5S1a6YPUO5hX1p4L9O0MfHqVpYrVM 954
cherrydoor/static/components/UsageChart.js sha256=xMdJMlI76uyL09mha5DpnRGy7HFJrush51nvKYjNR4Q 767
cherrydoor/static/components/Users.js sha256=rz0tv6P2S-HkrSbnND1kJ2t8Tg_yROIIwg6psVSYRig 140
cherrydoor/static/components/VueTimepicker.js sha256=JOrPzKOuALlR7NKwqb-yM6umYwVd5ixbFssLcnjDm4I 267574
cherrydoor/static/components/v-shell.js sha256=sMVVHwF4CXH3pN6mCM8UF0PiOr3bXVCrNp6u_yBtoqs 4950
cherrydoor/static/css/all.css sha256=MZjmioNq6aMTbL-BlJmqjWS_KjlEgs0XSHcS1XyXJKs 811
cherrydoor/static/css/index.css sha256=B8zot3i1wer_uIBFFtezueS9Z_XRdY1wyXFqgQF8gTU 5357
cherrydoor/static/css/inputs.css sha256=_ME9xwm3ApeasnnyDcqi-ER5tb7sB1pVLASf_NXIEfQ 4802
cherrydoor/static/css/login.css sha256=h2qxpEnJBu7H_l4jjulUDjqaYC-Ovl2Cp2rvlMdHG1A 1134
cherrydoor/static/css/materialize.min.css sha256=OweaP_Ic6rsV-lysfyS4h-LM6sRwuO3euTYfr6M124g 141841
cherrydoor/static/css/v-shell.css sha256=XkjA4fIICGpbiKxtYKRwyKjulmBMQHR8AaRiTEqO6ic 1074
cherrydoor/static/css/vue-timepicker.css sha256=MemJhXYmrd4AE-6-xSfdql17cIFlmHOo5j8yiczTA6A 4242
cherrydoor/static/fonts/Nunito/Nunito-Black.ttf sha256=0UwX6dLqlwHm6ILmPUke3v7SPiI705w5TA7PRLk9Yt8 171180
cherrydoor/static/fonts/Nunito/Nunito-BlackItalic.ttf sha256=9eUtlYZqe_ywPXsrDi2aHoj7davSFSUAcghUfMGC5hE 168696
cherrydoor/static/fonts/Nunito/Nunito-Bold.ttf sha256=lWAGmUscbZ4-3uYGBdHmSVP4ukwiZQduvuruMZDbV84 170888
cherrydoor/static/fonts/Nunito/Nunito-BoldItalic.ttf sha256=mttXtvmjGL_9jkWVCh6Q9KPqhaUfpxQuQ8HgyuKJpao 170488
cherrydoor/static/fonts/Nunito/Nunito-ExtraBold.ttf sha256=M9uXStnqS6YedPmaXpCfDO-rKnfQLTaJYPiMGZ5RoIo 172524
cherrydoor/static/fonts/Nunito/Nunito-ExtraBoldItalic.ttf sha256=nGHtz9N_iA54FUZ9XZaSxhAY3dbsxkQJ1r9897HYx7w 167272
cherrydoor/static/fonts/Nunito/Nunito-ExtraLight.ttf sha256=YUjqVwym6Cu5yr6O4cli42e-QoP7NTZQLVC-tGp4Qo0 167036
cherrydoor/static/fonts/Nunito/Nunito-ExtraLightItalic.ttf sha256=aIVBpglYRjgYRX2MdV4xXOt8Qzu4p27Dl6i5Oogtde0 170972
cherrydoor/static/fonts/Nunito/Nunito-Italic.ttf sha256=VLH54i9MpLZzJqdB8rSA2ey8_xdSQkpUHx4n9o-AENE 171768
cherrydoor/static/fonts/Nunito/Nunito-Light.ttf sha256=g30nZi3xyxg5Si5n3lEfrd_P_spgmbZmsWPWOy3MOdw 171288
cherrydoor/static/fonts/Nunito/Nunito-LightItalic.ttf sha256=EKi0Tz_EXVdzlqWf-dw81W1nAJe3h47Q3a-kVhediCI 171360
cherrydoor/static/fonts/Nunito/Nunito-Regular.ttf sha256=Aivqm2Tmr8kUbMA9haGf6MygirkRkUL5DqTOsVd82qg 166700
cherrydoor/static/fonts/Nunito/Nunito-SemiBold.ttf sha256=DWc8FEBsUTNO7mvNf485r5WrWqLqrojUQOBf9_SXpvQ 169476
cherrydoor/static/fonts/Nunito/Nunito-SemiBoldItalic.ttf sha256=V-vR2nimbJZM7qb3QFRIL1ERtIZBQfg4T-Ore5xprpY 173316
cherrydoor/static/fonts/Nunito/OFL.txt sha256=CBKZpBuA0CpRVj3P4s6lPDvdnR2uMMWNWnaqFP18MP8 4389
cherrydoor/static/fonts/Poppins/OFL.txt sha256=a-BIk9dwiZoBVknHqjtYL4cbJy-HR6kreLF8PlyLJXM 4385
cherrydoor/static/fonts/Poppins/Poppins-Black.ttf sha256=4vG8zKRgqWr5FwWm_HOxwedPSSkkRve8RJka86FUYZQ 151340
cherrydoor/static/fonts/Poppins/Poppins-BlackItalic.ttf sha256=SW-mtxvRXkPaVyL7DEdrvDmL9MzdtHkY26-3gUndoow 171544
cherrydoor/static/fonts/Poppins/Poppins-Bold.ttf sha256=wk3laVpn8m6OGidw96YvgtGq5ZpoxJhBK_eYa-632Es 153900
cherrydoor/static/fonts/Poppins/Poppins-BoldItalic.ttf sha256=sLpsQQAQLai8SbMlzCpDC_cp3Wt77VtQP_JxJupeUOQ 176552
cherrydoor/static/fonts/Poppins/Poppins-ExtraBold.ttf sha256=_QRIAZ4GwxJSV_fs8vN3f5IV1rwkGJxBflzXbJ2rspc 152712
cherrydoor/static/fonts/Poppins/Poppins-ExtraBoldItalic.ttf sha256=hb4C_EJtwKywjNiRh6T9pt-BhlrdRmd37p1MxN3B9Q8 173868
cherrydoor/static/fonts/Poppins/Poppins-ExtraLight.ttf sha256=Qn2J4gqsyISPu2AyYUSCas_cFwNZAR4_uT9EKWToPMw 161404
cherrydoor/static/fonts/Poppins/Poppins-ExtraLightItalic.ttf sha256=KUdtkSEDbpVKxMPZKnp966DCjegT93RzXBCxjMQFdYc 186124
cherrydoor/static/fonts/Poppins/Poppins-Italic.ttf sha256=Fuvw9cl12OS-su68m3eAYDJ33rHBU9eLQuZ66MJybPQ 181972
cherrydoor/static/fonts/Poppins/Poppins-Light.ttf sha256=sEmetr7ydq9emHJvZHatKgn6CnkuQwvndoEYkLCp5LE 159848
cherrydoor/static/fonts/Poppins/Poppins-LightItalic.ttf sha256=FdjIsqcgLB4kI8uD53fO76wtfjO3RMrmXTu3pGyjnqs 184420
cherrydoor/static/fonts/Poppins/Poppins-Medium.ttf sha256=5VTbGJtdlE7w5vmO4OTox19p6VMV3J9K4MYWqHVqK6Q 156480
cherrydoor/static/fonts/Poppins/Poppins-MediumItalic.ttf sha256=nODgPd1hRPadoyecEvbivWh5BJC5WrwwablUGk_hSvA 180412
cherrydoor/static/fonts/Poppins/Poppins-Regular.ttf sha256=ePEnJ3dWrkZPTrZlziFMtjFXRvb0GT6Vsx8Y9LPpdSc 158192
cherrydoor/static/fonts/Poppins/Poppins-SemiBold.ttf sha256=v5wf9kCsyLtUQam1ZDYJQ_nbkJaXQqozo2MpsoKNJ1k 155192
cherrydoor/static/fonts/Poppins/Poppins-SemiBoldItalic.ttf sha256=YSGXcyc-1WLbKQBv5kU_KxLzymRvgc8UzoA1GCyNiVc 178548
cherrydoor/static/fonts/Poppins/Poppins-Thin.ttf sha256=M0FpYE4FCDKbbz46yumn1B9qgVsBh7m61HmqHoafhuU 161600
cherrydoor/static/fonts/Poppins/Poppins-ThinItalic.ttf sha256=G2F-JYp3ubBgs6QH6DsKG-5CcysyP-8UORVeK1054MM 186992
cherrydoor/static/images/logo/logo-1024px.png sha256=rRtkRJEbMb_hPpzhqrtL6licm5Mx-5jRM7gaN5p4eZg 31740
cherrydoor/static/images/logo/logo-128px.png sha256=0NoeIvkvnKYL0If1NUMZuaTnjEnS-C-cfx16Q2PKNeI 6951
cherrydoor/static/images/logo/logo-20px.png sha256=ys4IGtQUh944CoPHOCsw6mAnpER0gWAYddJOQrWEij8 907
cherrydoor/static/images/logo/logo-256px.png sha256=iv0yYW4SasdY9ORWId6CMqOf-EpveydGWixnBWFn5Gk 14785
cherrydoor/static/images/logo/logo-48px.png sha256=W2KenSHicQPV2fPUeCNex9cl5XZwnrCWxYnKYGqfNGs 2322
cherrydoor/static/images/logo/logo-512px.png sha256=vG-3ZCz4gARqgGCxp_RtLbF8h6-4jAZhswQnxlN2TP8 15628
cherrydoor/static/images/logo/logo-56px.png sha256=ay_KKHlHhwccFZ-elRN0MH_8R-IjQivwtRuRJZSp0iY 2865
cherrydoor/static/images/logo/logo-64px.png sha256=Ykg-_wEf7lm38LSUaBlroGojCjjmSBNzGKkJ4szEqvQ 3025
cherrydoor/static/images/logo/logo.svg sha256=ICbSMYGTllWCZih3PW1fkuoaFrAmcazMM5YQELHva_g 10239
cherrydoor/static/js/chart.min.js sha256=0e7zXTRf6lma-P-Q0coH2OCkaF6w5RIRfuB14JgYu20 178988
cherrydoor/static/js/chartjs-adapter-date-fns.js sha256=OrN9od558nPowCwU4e475a5CCwTfCwSrk7TF7KYUoXk 49581
cherrydoor/static/js/index.js sha256=MD-0hBJ84VOp_ai7ZqwXWEe1nEBLHdQ7pixbaee6klQ 2023
cherrydoor/static/js/materialize.min.js sha256=U_cHDMTIHCeMcvehBv1xQ052bPSbJtbuiw4QA9cTKz0 181109
cherrydoor/static/js/meterialize.LICENSE sha256=5QPlPZKTl_acuA-h7wUKPYT77nwJ5rYixyxMLJIW2Mc 1083
cherrydoor/static/js/socket.io.min.js.map sha256=YfUX6a18_FJ8Bjm2xvJ9Lc1fqJUDOXXr7UGMXk0Toi8 160264
cherrydoor/static/js/socket.io.slim.js sha256=crRzk_tlAssAtFB2iE3_ieE1DgXDrc9lW-3rvBM1Wqc 64273
cherrydoor/static/js/vue-chartjs.min.js sha256=mrSUXcp29Mrl2OOl-I2jB8m0YDZBaZmU_hJKQyYNhBA 4387
cherrydoor/static/js/vue-chartjs.min.js.map sha256=OFpbgpeUonx1ax117_EYyeUj3lM-dyVoKb6zl9WOr4k 26809
cherrydoor/static/js/vue-dev.js sha256=f-CirBxWLx7JYDIWtL3gZGEUgUiE_Lft57JvpEASI3k 471388
cherrydoor/static/js/vue-router.js sha256=sY6G-SE9fkO5tfdi-dHWGcjJnj0RKGCqEhIqpIJ7IQg 111690
cherrydoor/static/js/vue-socket.io.js sha256=N1HRBELqGbmyFcsOkV6iyly-WJC8J544XQyLQDTCABY 89554
cherrydoor/static/js/vue.js sha256=rX1jhQJyAwxhJXLKLI38oSCUbIo_OunSjhxv4ynghNU 117040
cherrydoor/templates/add-user-modal.html sha256=ZUbqxR0PD5bKNoDspix2nxgNdRJnHyUQ6cCjOXA94Wk 1300
cherrydoor/templates/index.html sha256=92gHBtC7ZerE10H0wJdNdaE0g9r8ia4mpaQhxvnknIk 1478
cherrydoor/templates/layout.html sha256=E0wrjeGPtWQJbx949z8mnJFUadBTTouKukfBA4M3xbM 1114
cherrydoor/templates/login.html sha256=KhR4qRtl34OfC0YbvEBaVn_kEzNxCAVIIwm1yNhbiDE 1595
cherrydoor/templates/manage-users-modal.html sha256=SIrobJggh__w-5pB2x7KtL4mm7ZceNkTN4U1rjCgows 639
cherrydoor/templates/register.html sha256=l0YVtBMRx8dHrI1elCTwDhM6-JTDDyicB8P44Ktax9Q 763
cherrydoor/templates/settings-modal.html sha256=bevM4Q2GZqD845R8EPfyVO87SxmNOMriPiD9GcuhSZ0 1132
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
Cherrydoor-0.8.1.dist-info/LICENSE sha256=P_4Tf8XEF2d4014QEFyCWKCTu98iUJn_zO7MQb30nOU 1063
Cherrydoor-0.8.1.dist-info/METADATA sha256=nvlpmRU7jobV23ONK-U_mRWGBYYnxNs9EtBPubvP76g 3105
Cherrydoor-0.8.1.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
Cherrydoor-0.8.1.dist-info/entry_points.txt sha256=J1_vP8u1YOfqPJoHPuHky7IXi9XSQNBN1lboliOACkY 63
Cherrydoor-0.8.1.dist-info/top_level.txt sha256=aaqrCFlU20YzeRBvB6fZtuGr8CcTw_ym5JWLoTcm6oI 17
Cherrydoor-0.8.1.dist-info/RECORD

top_level.txt

cherrydoor
tests

entry_points.txt

cherrydoor = cherrydoor.__main__:cherrydoor