lvmapi

View on PyPIReverse Dependencies (0)

0.2.10 lvmapi-0.2.10-py3-none-any.whl

Wheel Details

Project: lvmapi
Version: 0.2.10
Filename: lvmapi-0.2.10-py3-none-any.whl
Download: [link]
Size: 94686
MD5: e6621958d0d47e39c6939d806eea2a01
SHA256: 308389e3da6642a2752b63369ff543b455b1a9d909e49f4992421d25a56acd00
Uploaded: 2025-02-27 17:14:03 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: lvmapi
Version: 0.2.10
Summary: REST API for LVM operations
Author-Email: José Sánchez-Gallego <gallegoj[at]uw.edu>
Project-Url: Homepage, https://github.com/sdss/lvmapi
Project-Url: Repository, https://github.com/sdss/lvmapi
Project-Url: Documentation, https://lvmapi.readthedocs.org
License: BSD-3-Clause
Requires-Python: <4,>=3.11
Requires-Dist: adbc-driver-postgresql (>=1.1.0)
Requires-Dist: astropy (>=6.0.0)
Requires-Dist: fastapi-cache2 (>=0.2.2)
Requires-Dist: fastapi[standard] (>=0.112.0)
Requires-Dist: gunicorn (>=22.0.0)
Requires-Dist: httpx (>=0.27.2)
Requires-Dist: jinja2 (>=3.1.4)
Requires-Dist: lvmgort (>=1.3.0)
Requires-Dist: lvmopstools[ephemeris,influxdb,kubernetes,netmiko,slack] (>=0.5.9)
Requires-Dist: passlib[bcrypt] (>=1.7.4)
Requires-Dist: polars (>=1.18.0)
Requires-Dist: psycopg[binary] (>=3.2.2)
Requires-Dist: pyarrow (>=17.0.0)
Requires-Dist: python-jose[cryptography] (>=3.3.0)
Requires-Dist: python-multipart (>=0.0.9)
Requires-Dist: python3-nmap (>=1.9.1)
Requires-Dist: redis[hiredis] (>=5.0.3)
Requires-Dist: sdss-clu (>=2.3.2)
Requires-Dist: sdsstools (>=1.9.1)
Requires-Dist: sentry-sdk[fastapi] (>=2.19.2)
Requires-Dist: taskiq-aio-pika (>=0.4.1)
Requires-Dist: taskiq-fastapi (>=0.3.2)
Requires-Dist: taskiq-redis (>=1.0.0)
Requires-Dist: taskiq (>=0.11.7); sys_platform == "darwin"
Requires-Dist: taskiq[reload] (>=0.11.7); sys_platform != "darwin"
Requires-Dist: typing-extensions (>=4.12.2)
Requires-Dist: uvicorn[standard] (>=0.24.0)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 356 characters]

WHEEL

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

RECORD

Path Digest Size
lvmapi/__init__.py sha256=EXvm8KR94mDFUb5wJzIoR418vwbJtXu-kLtX9KhiV1w 492
lvmapi/app.py sha256=8WuqNHRbXi53swU6KPg-THo8e4yZQgQ7QHX8c0upvRc 5166
lvmapi/auth.py sha256=Fmf0vmLeeGejM7bo65jGH_qi8OT-UE6oy2r-tMdnxD0 4694
lvmapi/broker.py sha256=bGEV9z9n9MyUbnL2sSencDO-Jy6gqO9SazXNEkBTqNY 1722
lvmapi/cache.py sha256=uBE7Ihhash_3KrEY73SFtpAZE7DwueeWeJB-wvzWIFg 1602
lvmapi/config.yaml sha256=fHAp5oQwFl0T0eSIpr3JuWYme4aJc5a_meNtGrJ_zOc 2104
lvmapi/tasks.py sha256=bfLTeUpylvwjrxUz8gcf2R-eeumCIfANuSL_sa0EJXY 3994
lvmapi/types.py sha256=qsl3yCW8LvpDPt4Bz-TDp4XZAbttnE4M4yM4HWi4_lk 673
lvmapi/data/critical_error_email_template.html sha256=wO7y-gRTDOqLGEqPGwtTQUsdlC8QciysHBu6Ou99QZ8 1840
lvmapi/data/ephemeris.parquet sha256=1twksbyfh5stSYPJP8wKM32GSUP9Z7Th5rkRjXIINTg 21119
lvmapi/data/lvm_logo.png sha256=EWwyfs6_vPjOcZPi5cDs4uvZ3PoINvmV6qz8p_8v2u8 13115
lvmapi/data/night_log_email_template.html sha256=ejsT7VygMvOaiSwYjXrYlSev-XMIPX8K2CA5U_a7B-Y 4731
lvmapi/routers/__init__.py sha256=HMdN90x-KGIwyHm-_AYfF5ka85_2q_emR2azdMAVH0c 256
lvmapi/routers/actors.py sha256=LB0-ecXmooYAhSh3GihKFWdCl7YRdeQt9uQqPKhqsJ8 3890
lvmapi/routers/alerts.py sha256=nRqimfQXW3G_zD0C_mep6pGnbhquQ6R6wzWh8BX_-Xw 4619
lvmapi/routers/enclosure.py sha256=uFke4sF7z8WkaxIaV6aEPUdEzrRa_PYgk0eLDlK2JAw 10451
lvmapi/routers/ephemeris.py sha256=bjcHIMgN6HfGw65FLFhCTo17kDV2CJi8WPEeh1P4P5I 1351
lvmapi/routers/kubernetes.py sha256=lnwvcA3dRtEz2cpLyPKRGJJT55UJeTT0Ma2KhGUsk1Q 1746
lvmapi/routers/logs.py sha256=nNkfqcfX5qdHlrUxMadiR0dfwk99nU2v1jv3lxBuvks 9687
lvmapi/routers/macros.py sha256=VSgC3aCZT29fMy54VuQg6AJF8TNr8paD0rMfaValcao 3442
lvmapi/routers/notifications.py sha256=7fAb6vBoGAdr4wriJD9LrMXYFPT2x5vLV4Raur5-QEI 3589
lvmapi/routers/overwatcher.py sha256=dK4H-7paRLq01tu5TvYby54bxPqaO4eMzNtUe1wS2u8 9189
lvmapi/routers/slack.py sha256=GI_lePuQT1gNm7N0gVRlMHz76Lb_p8p6E-rnBfvx2R0 4006
lvmapi/routers/spectrographs.py sha256=-Gj8HS05w9gbZb7cZ8pV1uQIr1IRs38Ea2hvm9JiIug 12638
lvmapi/routers/system.py sha256=SmBRJdLfU_K75s8Jd4VarNN3agxDfpfxjKAiYBMHzM0 1125
lvmapi/routers/tasks.py sha256=H4LUhYi7e3ZWcq3yA8-3aVKJilr0dsM_rlGZy2ErPi4 1508
lvmapi/routers/telescopes.py sha256=hXEs-WWKl7ZltaxbdCMRDvvTc4wLr73do_HLzflPxdE 5866
lvmapi/routers/transparency.py sha256=havgV6SElS_uktZnL6ka5vUefonDfDBpltAaT5UXtZg 5044
lvmapi/routers/weather.py sha256=RUkMOy40_P0B76TgfWsGhImNcq_nuR6RY_S3XrJVrPQ 1928
lvmapi/tools/__init__.py sha256=LX8rnEe0cUbSybzCj3TVrnQIC3j7jlWiODk8sUc5ctc 351
lvmapi/tools/alerts.py sha256=DJutRPFr1vIKqFz_X_nPR8-BoxLvQGBM2TH6EHi0Efo 3335
lvmapi/tools/general.py sha256=s07Gr-LFMz98tFQ1fnpYag3yZNhzzCWuWbyKsOmZOuw 2316
lvmapi/tools/gort.py sha256=mtM8khwiU1Xj88Pec4PB64tIL4LoM36vq4d2y27L80w 1212
lvmapi/tools/logs.py sha256=XXGiedkH6KUMiall6ns_KAcRJLWxJiMI1aFUYQSPPkA 28281
lvmapi/tools/notifications.py sha256=D0CHjpiJZ2A7QtUPJzA7u2TeE6QGIOFZGsqmrydLU5o 5621
lvmapi/tools/rabbitmq.py sha256=us0rrUss8HELo8MlxMvUs1fcEauzQpjAk0Jb9X7S4AU 1383
lvmapi/tools/spectrograph.py sha256=Imr9y0IEANzO0wzvg-MkgoS0ZP-7kZt8vp7SFtgDk8s 19035
lvmapi/tools/telescopes.py sha256=VMeLH5JrCnx2li-7aBggKswnO5eZ69is1JEJ2jdeRR0 1746
lvmapi/tools/transparency.py sha256=_CySv7IzxDDu_V92eKRxeQJbugcv353dduG7CXF3uyc 1534
lvmapi-0.2.10.dist-info/METADATA sha256=VnYX9w6SwDESKlwWkLysmcRL0p8rs3D2Q2tcls1CSRM 1850
lvmapi-0.2.10.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
lvmapi-0.2.10.dist-info/licenses/LICENSE.md sha256=_7dAUQQ5Ph_x1hcFXhi9aHBcqq9H11zco12eO4B3Cyg 1504
lvmapi-0.2.10.dist-info/RECORD