nostr-relay

View on PyPIReverse Dependencies (1)

1.14 nostr_relay-1.14-py3-none-any.whl

Wheel Details

Project: nostr-relay
Version: 1.14
Filename: nostr_relay-1.14-py3-none-any.whl
Download: [link]
Size: 61703
MD5: 310ddb5230b6f015bf46d71c2799c17e
SHA256: a4f401a0ae2d794298ec95623961bac6bc78e47dbc7e19a2ea71317ca338e117
Uploaded: 2024-06-05 02:41:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nostr_relay
Version: 1.14
Summary: nostr relay
Author: Dave St.Germain
Author-Email: dave[at]st.germa.in
Home-Page: https://code.pobblelabs.org/nostr_relay
License: BSD 3-Clause License
Keywords: protocol
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.9
Requires-Dist: falcon
Requires-Dist: aionostr (>=0.20.0)
Requires-Dist: sqlalchemy[asyncio] (>=2.0)
Requires-Dist: aiosqlite (>=0.20.0)
Requires-Dist: aiohttp[speedups]
Requires-Dist: uvicorn[standard]
Requires-Dist: gunicorn
Requires-Dist: setproctitle
Requires-Dist: alembic
Requires-Dist: pydantic (>2.0)
Requires-Dist: wsproto; platform_python_implementation != "CPython"
Requires-Dist: python-rapidjson; platform_python_implementation == "CPython"
Requires-Dist: async-timeout; python_version < "3.11.0"
Requires-Dist: lmdb; extra == "lmdb"
Requires-Dist: msgpack; extra == "lmdb"
Requires-Dist: whoosh; extra == "lmdb"
Requires-Dist: asyncpg; extra == "postgres"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Provides-Extra: lmdb
Provides-Extra: postgres
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 3182 characters]

WHEEL

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

RECORD

Path Digest Size
nostr_relay/__init__.py sha256=5etmek8AD0sbCqBfQfGlIVNGe53qVPC1HIGn3Oj-aUw 21
nostr_relay/alembic.ini sha256=TVfLF0gN0edU4gWwSxyNhLUxhm_9FwwAzj4UX90Bfa8 3137
nostr_relay/asgi.py sha256=vmoa79TGmohGECcIiiVIqi5DnYTx2xV--zmUVL6fCqs 48
nostr_relay/auth.py sha256=2wBCpErrJqDLa3yuchn-B8X2_gRaaYOPxQAQcPmpsu0 5697
nostr_relay/cli.py sha256=9-N7yeCjXQOCL2hUuvNeqxyM8mDwGww7ipIFLGLrfEk 15816
nostr_relay/config.py sha256=4G8kKZkZv2BcKzYZgrBBgSQI5KOCcUDhG0xerYS5vuA 3829
nostr_relay/config.yaml sha256=eslNidiT_E7rY8LDffjPmQENRQDHiv6Bkf71jzjPGtM 1540
nostr_relay/dynamic_lists.py sha256=OncrhqssGZcTERVixM4bEVE8qHrUDPBsLb7AP5Zkgmg 2844
nostr_relay/errors.py sha256=kaxJvQvJwE-1qmTpf5MdXzxyJLgnn_aUs2jyTJk_WJ8 178
nostr_relay/foaf.py sha256=AzcufWOoQ1eRyuCxdI6slQZ8rtePjvHLdV5I7xqDu18 5155
nostr_relay/monkeypatch.py sha256=3B5jvy8rrkhDiFaI6CPFJYGSXd_DNK2MpBJLWLn2Dno 1582
nostr_relay/notifier.py sha256=JSAoGHqQd0G3kGAnDxYHt3HBk7FDWV3Se0TDLJUHr8M 3069
nostr_relay/purple.py sha256=9z-5YcXfKieAM9t783jnWM3omuNOLYVSs2-Cx55Jgyc 4522
nostr_relay/rate_limiter.py sha256=HnxnRreR7-x_bXQsv_Y--F81tKDSGhcrCpArS7MkWaM 5510
nostr_relay/util.py sha256=UkPXkPNpmShOxrnoHQv0Rx-B0KE9xzGVGZkkAWvo7wk 6625
nostr_relay/validators.py sha256=pT9KOS9JTA0OOZxBO62c_Y_lAxLTNIQfN5m30eDBGgU 3410
nostr_relay/verification.py sha256=M3TCPqCnV3frv-cYyrS3tAtzgsf-XS97utnrHyQvPVw 7721
nostr_relay/web.py sha256=uPd1_vivxqGL9DBdm2et2ssFapvKox87EIroEyFea2k 17210
nostr_relay/alembic/README sha256=ISVtAOvqvKk_5ThM5ioJE-lMkvf9IbknFUFVU_vPma4 58
nostr_relay/alembic/env.py sha256=Pr0Xmgj-jMFOPq0XmbZ64Oryf1YTB1z4LNqzGP569WM 2414
nostr_relay/alembic/script.py.mako sha256=HNlf26BI1xvQKjiUojnj15BPrVUfVVr81IOgliJf83c 510
nostr_relay/alembic/versions/63a13fc870a3_add_indexes.py sha256=XsSCCJnkZtcRnGFL0OU3mT5Jn6BuellH2Y8GKGZXR5s 704
nostr_relay/alembic/versions/e748549d8d91_initial_tables.py sha256=EsCsQNEX9EOQ_DuvXEDEJ4IFUZ5IUEXrabPJ7fitaw0 4064
nostr_relay/alembic/versions/fb1b3b1247a1_migrate_old_data.py sha256=WNegcTOwG4RTnOyQts9mqakw7Bd2jpP7S5iBdf73In0 2339
nostr_relay/recipe/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nostr_relay/recipe/homeserver.py sha256=P3fN3DQP87eXpAQY1BUmQsmsGV_a6M9Dz9SnzutYj1Y 3885
nostr_relay/storage/__init__.py sha256=UFS3w2Buu__d4rwH2AWjAwmEHE6WWhS2kcrve4ZV78g 2942
nostr_relay/storage/base.py sha256=VjR7M9z11gg0_5PQY9xGUrsY6Vnj8fsgEZSZ_Iymfm0 16747
nostr_relay/storage/db.py sha256=c6gNjeJKekhih-xu9KohxzhD7vxFGwPVSfssLFbhpPU 24761
nostr_relay/storage/kv.py sha256=FcK7wMh6q4jIoEz_QY6hkdi7hOV8Kxt_-WN4gvrwKpE 38444
nostr_relay-1.14.dist-info/LICENSE.txt sha256=3Q9NMeTklaYBA8CGKVQT2Enm2XMnadIXx4-B_jmE0iA 1530
nostr_relay-1.14.dist-info/METADATA sha256=oOlD8r2zoY8fwu2IX0O3zEQK9mX0mXkwiKMz2ZFcZOA 4988
nostr_relay-1.14.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
nostr_relay-1.14.dist-info/entry_points.txt sha256=Qxld0oODgLqpATgZ9C3zmHzcd1Y52ArZZeHp_SZFJXw 53
nostr_relay-1.14.dist-info/top_level.txt sha256=i80nzpCR4rhjnFeD7cIyVBGfZMY6ZrEhkiELtKhiG_s 12
nostr_relay-1.14.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
nostr_relay-1.14.dist-info/RECORD

top_level.txt

nostr_relay

entry_points.txt

nostr-relay = nostr_relay.cli:main

zip-safe