tuicubserver

View on PyPIReverse Dependencies (0)

0.1.0 tuicubserver-0.1.0-py3-none-any.whl

Wheel Details

Project: tuicubserver
Version: 0.1.0
Filename: tuicubserver-0.1.0-py3-none-any.whl
Download: [link]
Size: 75805
MD5: 328ab8e6913f345dfb14c9865bc88b09
SHA256: 75818763fb458246345331974ff7bc272fd7102df61de69e13c9a83279793e3c
Uploaded: 2023-11-01 13:26:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tuicubserver
Version: 0.1.0
Summary: Back-end for tuicub - online multiplayer board game in your terminal.
Author-Email: tombartk <tom.bartk[at]proton.me>
Project-Url: Documentation, https://github.com/tom-bartk/tuicubserver
Project-Url: Issues, https://github.com/tom-bartk/tuicubserver/issues
Project-Url: Source, https://github.com/tom-bartk/tuicubserver
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: Flask
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Games/Entertainment :: Board Games
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: attrs (==22.2.0)
Requires-Dist: flask (==3.0.0)
Requires-Dist: marshmallow-generic (==1.0.1)
Requires-Dist: marshmallow (==3.19.0)
Requires-Dist: more-itertools (==10.1.0)
Requires-Dist: psycopg2 (==2.9.9)
Requires-Dist: requests (==2.31.0)
Requires-Dist: sqlalchemy (==2.0.22)
Requires-Dist: structlog (==23.2.0)
Requires-Dist: theine (==0.4.0)
Description-Content-Type: text/markdown
License-Expression: AGPL-3.0-or-later
License-File: LICENSE
[Description omitted; length: 8257 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.18.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tuicubserver/__about__.py sha256=kUR5RAFc7HCeiqdlX36dZOHkUI5wI6V_43RpEcD8b-0 22
tuicubserver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tuicubserver/__main__.py sha256=uwzjuspAs-BA50OIzbFyxUyvi6wDSicktmROlj8oM0A 70
tuicubserver/tuicubserver.py sha256=8r-8gnUw4JSf9WF82YLKkyvac0xSGL7OW6APUMJv2Rk 4327
tuicubserver/common/__init__.py sha256=-S4rIBoYg-RC4LGgc3Pj-6-EJviiPtURbYiBQaD4mdU 603
tuicubserver/common/config.py sha256=o5_97pd0xdEK-egOIVexFkCt-YV11cozAXuetwsg2AM 4071
tuicubserver/common/context.py sha256=K-jjyrwVFbetGoMaNkSZL5enaK9a1G1-RasqHqKkPR8 4564
tuicubserver/common/db.py sha256=Y2t4x-IHg44vVHewP_uIbAii0BnDWtQuWY_5vlUt004 1065
tuicubserver/common/errors.py sha256=DuPhYxw4-puA4D7sf7alrVjin7sK-o-yTX4XeCBq3tU 3887
tuicubserver/common/logger.py sha256=CW5ZiGxXStUkh976B9I1rdIo8oj_yWYCkOF2mgtirxA 2122
tuicubserver/common/utils.py sha256=-RAoW-ZgXmoLxQQmP3NjFYLiORvEz8xaWSQYkwnYWVU 2665
tuicubserver/controllers/__init__.py sha256=KRRISL2XUVz_Ht6y7nO1wcwdOrUh7fKi9GjgYoCybWk 1125
tuicubserver/controllers/base.py sha256=7KbOcomPlKmxz2W8NShzl-c1RzS67h1vpcrZCcGwYKs 1713
tuicubserver/controllers/gamerooms.py sha256=FLwL5zYX9hkdW2Hwcq6R1_m74li_gCzLwo1-CBJJ3qk 9708
tuicubserver/controllers/games.py sha256=913a9hdYkoNjKovmRT6ATs6f3m_mMMQUyXniO0m6mh4 8725
tuicubserver/controllers/users.py sha256=wWNfUCV6LskcHN4GXIlU9v7YIQb9G57jbmihFDiyDF0 1825
tuicubserver/events/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tuicubserver/events/api_client.py sha256=_j7KwMgUBngNn3Rlwu8jmFuZcfm9QzAp7Q8LU2VBTng 986
tuicubserver/events/connection.py sha256=_tREtZApMo4CDIGCCyXqvKKG3yNN9hehXkBHDqwR9rc 4560
tuicubserver/events/events.py sha256=z2BSJm2d6XChnHyH33ROs15eMTan8v7YZDIS7jUY8Ac 14875
tuicubserver/events/server.py sha256=135QRqR9AVOjgJwXey3Uo7WC_zB4YLYh3_DeiMiikiI 7002
tuicubserver/messages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tuicubserver/messages/client.py sha256=y0mnLV5wM2sx_MjEqrUQ7LQhOksSe_X9nsPQqvTLPkw 1437
tuicubserver/messages/message.py sha256=9AxrfCXoDAFqiAPySBMT2g4muXSPb6uiQ2T1u2fWx9E 1707
tuicubserver/messages/recipents.py sha256=PQCyy0XcV99b2FgDEShSI2f5B_tc1dh3xK87Q_uJ7xI 1875
tuicubserver/messages/server.py sha256=TIWwTmLfzGWG8gSbbaf1Xta7JxgZSA0M-hZ1t4yaeXg 3466
tuicubserver/messages/service.py sha256=uQQd1BcNHTNdMLiDkEAfYUbTAeJw-bqk1_5V6iszntQ 7685
tuicubserver/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tuicubserver/models/base.py sha256=iMUXtP-uvXb8lGy5HivPrdF89JzN6zA7IGTJdVH8Yxg 295
tuicubserver/models/db.py sha256=lWprLMsH_Fxv7U7YK4SiZsUgcg-ykE1LzYkp1lAuaw4 8975
tuicubserver/models/dto.py sha256=YxnGkdEyX4xPY6h4lF3kWgpL3UjY3rfE_XKE7EykHYg 6690
tuicubserver/models/game.py sha256=8PLZAP-gYPleyZTdGuKwystvKErzSV7Rneh8JmxhpOo 24054
tuicubserver/models/gameroom.py sha256=GED452fZuHm8V_wq3fuG2Y6fbyR8PvsgdGrcgDk5bio 7294
tuicubserver/models/mapper.py sha256=JEOAotJNWP8P8cCtddDxn5djb-feb-Fu25pY6pySees 6785
tuicubserver/models/status.py sha256=X7w0dAp2_q5A42WoDy-IrIKay7YZ3UqmWZ0dkvzNOqM 200
tuicubserver/models/user.py sha256=iebVqACnHM7VwSgKD7Eyph9CclAxBLDXfHqyNGndHbE 1572
tuicubserver/repositories/__init__.py sha256=5IGwIqWLtwYkaGDyB6lx2X7_R9n8xokGsy4SDTpZJKw 708
tuicubserver/repositories/base.py sha256=vOUhgNazkShgsBYleVeki548AwxtyPvlKejmf3ZYvdc 3753
tuicubserver/repositories/gamerooms.py sha256=3e1Rjiui56fmtubqA1kqB-ifilT98yi9XYkcKdkVhOw 2955
tuicubserver/repositories/games.py sha256=cv4B6kyiARdvf6-BcUj1W6wxP1QKoBVz5FVZnmIlEbM 1953
tuicubserver/repositories/users.py sha256=W0ryWrns9Izkg0fT-0YphA6kdwOMgzvoqOowv4Dd39U 3910
tuicubserver/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tuicubserver/routes/gamerooms.py sha256=rGPrDCmXQ5tTOv6TcQUT9Grm82mYNLXtZR6BcrB30rc 1983
tuicubserver/routes/games.py sha256=dAxdXdeORkXVwd0bEv285GCyO34ru4v0WkRzd3sexI0 1309
tuicubserver/routes/users.py sha256=1AL4V3Y6zYFj7eD96LtTT0N-7zcdK8T1oc0d9gSRp3s 638
tuicubserver/services/__init__.py sha256=ac97H2lJnbtIbtyo0oXwBMbvEERJpjpYDPueIlZwMb8 2922
tuicubserver/services/auth.py sha256=wd7btZNyiYI9iM22NfluS0iYEf4qkFMKaqeLL1rBMzU 2985
tuicubserver/services/game_toolkit.py sha256=DQQXyQzwQK7iLOffkze-zVh5LhcCwyrbI5OWH3UNdmo 10171
tuicubserver/services/gamerooms.py sha256=lLbHwDOwceVqMTHkZyuyWtEiITv2MKue5BAEMrcU8sQ 10091
tuicubserver/services/games.py sha256=awJQAelB0B_tNJ5gMkLHR3MLyCRbog7uj_ImykVKY3U 9240
tuicubserver/services/rng.py sha256=PWAqCZlrYUstPI8gGhUhpyD1LM5JDPPdq7z1MKa4T9c 1271
tuicubserver/services/tilesets.py sha256=zQjLlbosv9UatwQJknz2SDtg-cEyeefxXIIiGbfCeQg 3920
tuicubserver/services/users.py sha256=7pczPwyR-TV2HiDsGZrhYkSY5-0xC7aKzyzTVrIU9hw 2796
tuicubserver-0.1.0.dist-info/METADATA sha256=s3m-OJj4Ogmjww6ITIJYroJT8_5qmvr6sfvcH2VG9Gw 9632
tuicubserver-0.1.0.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
tuicubserver-0.1.0.dist-info/entry_points.txt sha256=X9H-9odQtZP3ZCegzdINf_GMTPs6ca7FNO2nBA-ExFo 64
tuicubserver-0.1.0.dist-info/licenses/LICENSE sha256=6d9MTk5kuBaKccPGdmjc_6u-j8oR1KxKfVSCVizRZ5w 34524
tuicubserver-0.1.0.dist-info/RECORD

entry_points.txt

tuicubserver = tuicubserver.tuicubserver:main