sea

View on PyPIReverse Dependencies (0)

3.1.1 sea-3.1.1-py3-none-any.whl

Wheel Details

Project: sea
Version: 3.1.1
Filename: sea-3.1.1-py3-none-any.whl
Download: [link]
Size: 36278
MD5: a9ca562f88f8d677d5817fedea79521b
SHA256: c9d04a338305984ed17078db15bbb4f2272fefb0fd2396dcb6a99fd3432fad90
Uploaded: 2023-08-28 01:52:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sea
Version: 3.1.1
Summary: shanbay rpc framework
Author: Michael Ding
Author-Email: yandy.ding[at]gmail.com
Home-Page: https://github.com/shanbay/sea
License: MIT
Keywords: rpc,grpc
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3
Requires-Dist: grpcio (<1.49.0,>=1.27.0)
Requires-Dist: grpcio-tools (<1.49.0,>=1.27.0)
Requires-Dist: grpcio-reflection
Requires-Dist: protobuf (<4.0.0)
Requires-Dist: pendulum
Requires-Dist: blinker
Requires-Dist: jinja2
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 723 characters]

WHEEL

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

RECORD

Path Digest Size
sea/__init__.py sha256=HG5SYYFb-DYmCqJVmumyh1Qpkaxs5awDOwWHMVL2XME 951
sea/_version.py sha256=X6e2ddyP-3HhAoVd1P_GfAGDeP3imOTiA0P7LwGbSlw 18661
sea/app.py sha256=ioAjmzEdA3msOy2PKsyRebqTSXz2nB1HOikSVif1wcQ 4838
sea/cli.py sha256=tUs1sgmm9WaSsfX1nSWGQzyqeJuCEnmQHIlKahK5JVs 2698
sea/cmds.py sha256=xahUa0QVXKoQkdhkzVIluYSpZ5z1k1rapn0dYyvEniY 4954
sea/config.py sha256=sph6qqT6Fa5eIruEdI49ins0SqDkjLQCRHfnxI4llGk 2408
sea/datatypes.py sha256=HTbO3kORjtFL0Oa72FHrv7QsSYlHgRVM0_VkthG2ck8 1663
sea/exceptions.py sha256=plLq-tGfNcwA_ZS0EPhd0mAf8CdcABm_zqO8wpKlAH8 762
sea/format.py sha256=bPgH5s8bWtrc2UDOaGDGXcMdpnEObN50a446C1robVk 5015
sea/local.py sha256=36FlnXJp6n_Ictgx9m5Qau7zVXq5c3kJZRfhSYTKTZA 7841
sea/middleware.py sha256=I2gsgGE89m0yiczINGZOhCzywpgTLD0Ci1ZCg-BThko 2021
sea/servicer.py sha256=onOjR2Jhz5-5_A4mdtCICF0AS_4XMbty95J9y2zHWwo 611
sea/signals.py sha256=0-mA5yC8RcqJsGNlPfV0GM-FJIYG_3td03EUCPkJkAU 203
sea/utils.py sha256=QZMwxtmdp4S2OsSvhF0aFwLsRYlgXt2dpI2fDZSY9-4 2358
sea/contrib/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/contrib/extensions/sentry.py sha256=RWfV6kLHd_Lqn5dWVzhH_8myPW41fzp7HSRDlwBwiho 659
sea/contrib/extensions/celery/__init__.py sha256=UjvUOJiUWU-dDGDxB_06smNmx-1YMQ7dLeUWFYaT0ow 273
sea/contrib/extensions/celery/cmd.py sha256=bTvnizCVh7-wYerTBp3y6C3STEf9MR98Q8ZONGSaS7s 899
sea/contrib/extensions/celery/empty_celeryapp.py sha256=zrTEG0GottUVZYP57YyJt9AjtGxd6VyO6QyKZNYnRSA 396
sea/pb2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/pb2/default.proto sha256=ufPfePQ0bd1CWw_wppm7KGYAvllOyZz7kQyYDDYO2CY 51
sea/pb2/default_pb2.py sha256=z8unj0tcYZbmwS2As0T8lqK_85vZChwmR65cjN76XVA 1373
sea/server/__init__.py sha256=IcW0AfhqabLjKxHhcfUMoSqORAbdYAA8HpRhJwF-LYY 48
sea/server/multiprocessing.py sha256=02rP9et_i60w_iiItOloFa-i_FmRIs_JVMhHi58PMvI 6131
sea/server/threading.py sha256=9dAiUwks5J5JTeEMwOUL348t2nydizwv731ja1xImNc 1902
sea/template/.coveragerc sha256=QZwWpKQt6Rs3FTUDy4I8JeQPcRY__H5_RFK8WXS63N8 26
sea/template/.gitignore sha256=nN4Cd4J9ibhjgoIvmsS4UZ89ss9TWqsQ5fyTGzpIefk 1157
sea/template/pytest.ini sha256=FCoAx1aSuwm3JcYdPwXXe-DnhlpL9DtVbpusBxexEj0 89
sea/template/requirements.txt.tmpl sha256=btHylu3Hew1nDoydtRt3vh_HIIghgE6RgALwnrHDAEU 215
sea/template/test-requirements.txt sha256=K8CikgWUJQv0NZOAj3CHU6mCWBLds0XmDYGEnT3VBsk 57
sea/template/app/__init__.py.tmpl sha256=zfIv8KSFyZiqSGcLnYp8MlhEJhto6DLlksUyRk4wIWU 59
sea/template/app/async_tasks.py.tmpl sha256=b3DV9oRtTMLpxg2VufVs5_inqK4u99LqupGJOcfGOLw 38
sea/template/app/buses.py.tmpl sha256=zvqp_SKRu7x_EmH4BqnRvGw1reAQiJvRO5rDn4IWzKg 31
sea/template/app/extensions.py.tmpl sha256=_fUjmNU8_RUtCTHL3MlTiMqIrIYdtmfgLqd2NfYEDk0 691
sea/template/app/models.py.tmpl sha256=dGNgcN6vzxHIDNaJ1yj3StByYsbMJuHsaWD8FIz2UVQ 110
sea/template/app/servicers.py.tmpl sha256=J0MwcIPQJY1oEbUBalf2SGS0TBsn836LMr9e_9odCfs 231
sea/template/configs/__init__.py.tmpl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/template/configs/development.py.tmpl sha256=cfwH4QMCFGT5-pVwt_GU5R0qdv7ghII4MEOkrrTeMYM 55
sea/template/configs/production.py.tmpl sha256=YJb09HnGO90FB1UsEPCBsVP6TSRGHGNUUlE_jb3Tu7Y 445
sea/template/configs/testing.py.tmpl sha256=HuZz2VukIdmRh0iFAF96fqAIEo3jJua4Izts_09IjSk 46
sea/template/configs/default/__init__.py.tmpl sha256=i42gO6GKiCjaro-3d2yolmabB7YX2rIaXBzBxKAP1fM 502
sea/template/configs/default/async_task.py.tmpl sha256=M8lPBGEOE7Eb7KZzcma5uo0nt_1URCGXYTkX1HxblTU 93
sea/template/configs/default/bus.py.tmpl sha256=THSQNyuY-p3e1WcXxnDrmZkU0TKNuTN30OQDC9PUfGs 73
sea/template/configs/default/cache.py.tmpl sha256=rxGNAVKRDmHG93gX400E8j3vrAuQJUD0hOU8RZKJcGg 137
sea/template/configs/default/peewee.py.tmpl sha256=GmAseFtgMDLJI-xB4XfphOjOnDSKUp7O-cAx9KQYi-I 33
sea/template/jobs/__init__.py.tmpl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/template/protos/.keep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/template/tests/__init__.py.tmpl sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/template/tests/conftest.py.tmpl sha256=8yCgPb8euWv26DFLVe9CSv8yuKKr_OWx15FMTeqO700 40
sea/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sea/test/fixtures.py sha256=890yX-hAxHtoN6r2fJ32YPGQEMzt8FbYyLyAGUOgw38 214
sea/test/stub.py sha256=p9kWU-L5-p_zebnJCfJ_T5mNB5Ja_On67xb5yvhFH-o 841
tests/test_contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_contrib/test_extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_contrib/test_extensions/test_celery.py sha256=j6GLKFr3UVV8fF7R2_Gq5UN49-1Aw80TBs8FRMsMdc8 1403
sea-3.1.1.dist-info/LICENSE sha256=wTusV_NaHPTpuXq6lIajiiZ3QcQDkn3X7GzWHK6BMrg 1064
sea-3.1.1.dist-info/METADATA sha256=5nVNhozdjqo8QMQhb-PuOPw5nc_2HvFOrczMIRNpqwg 1808
sea-3.1.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
sea-3.1.1.dist-info/entry_points.txt sha256=V2GE68lcIx-vaSihHdrR6_5Aksu8bYU5iCJsPAP329o 151
sea-3.1.1.dist-info/top_level.txt sha256=dOWISLSLXW5LxRo2Ojvhwe5Qv0Wjxqi46sSIRx7PxZI 10
sea-3.1.1.dist-info/RECORD

top_level.txt

sea
tests

entry_points.txt

sea = sea.cli:main
async_task = sea.contrib.extensions.celery.cmd:async_task
bus = sea.contrib.extensions.celery.cmd:bus