patroni

View on PyPIReverse Dependencies (2)

4.0.4 patroni-4.0.4-py3-none-any.whl

Wheel Details

Project: patroni
Version: 4.0.4
Filename: patroni-4.0.4-py3-none-any.whl
Download: [link]
Size: 361028
MD5: 5e27aeed3525a89d0e92265f145b9340
SHA256: 94e087876433b29887ba68b108bb89ac0c339c36ef9eedd21007c55a95bd7358
Uploaded: 2024-11-22 14:28:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: patroni
Version: 4.0.4
Summary: PostgreSQL High-Available orchestrator and CLI
Author: Alexander Kukushkin, Polina Bungina
Author-Email: akukushkin[at]microsoft.com, polina.bungina[at]zalando.de
Home-Page: https://github.com/patroni/patroni
License: The MIT License
Keywords: etcd governor patroni postgresql postgres ha haproxy confd zookeeper exhibitor consul streaming replication kubernetes k8s
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: POSIX :: BSD :: FreeBSD
Classifier: Operating System :: Microsoft :: Windows
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: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Dist: urllib3 (!=1.21,>=1.19.1)
Requires-Dist: PyYAML
Requires-Dist: click (>=4.1)
Requires-Dist: prettytable (>=0.7)
Requires-Dist: python-dateutil
Requires-Dist: psutil (>=2.0.0)
Requires-Dist: ydiff (!=1.4.0,!=1.4.1,<1.5,>=1.2.0)
Requires-Dist: boto3; extra == "aws"
Requires-Dist: python-etcd (<0.5,>=0.4.3); extra == "etcd"
Requires-Dist: python-etcd (<0.5,>=0.4.3); extra == "etcd3"
Requires-Dist: py-consul (>=1.1.1); extra == "consul"
Requires-Dist: kazoo (>=1.3.1); extra == "exhibitor"
Requires-Dist: kazoo (>=1.3.1); extra == "zookeeper"
Requires-Dist: pysyncobj (>=0.3.8); extra == "raft"
Requires-Dist: cryptography (>=1.4); extra == "raft"
Requires-Dist: python-json-logger (>=2.0.2); extra == "jsonlogger"
Requires-Dist: py-consul (>=1.1.1); extra == "all"
Requires-Dist: kazoo (>=1.3.1); extra == "all"
Requires-Dist: pysyncobj (>=0.3.8); extra == "all"
Requires-Dist: python-etcd (<0.5,>=0.4.3); extra == "all"
Requires-Dist: python-json-logger (>=2.0.2); extra == "all"
Requires-Dist: boto3; extra == "all"
Requires-Dist: cryptography (>=1.4); extra == "all"
Requires-Dist: psycopg2 (>=2.5.4); extra == "psycopg2"
Requires-Dist: psycopg2-binary; extra == "psycopg2-binary"
Requires-Dist: psycopg[binary] (>=3.0.0); extra == "psycopg3"
Provides-Extra: aws
Provides-Extra: etcd
Provides-Extra: etcd3
Provides-Extra: consul
Provides-Extra: exhibitor
Provides-Extra: zookeeper
Provides-Extra: kubernetes
Provides-Extra: raft
Provides-Extra: jsonlogger
Provides-Extra: all
Provides-Extra: psycopg2
Provides-Extra: psycopg2-binary
Provides-Extra: psycopg3
License-File: LICENSE
[Description omitted; length: 8617 characters]

WHEEL

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

RECORD

Path Digest Size
patroni/__init__.py sha256=nEZEN0Whc8UrNkleYvgyjjAmbT3BoXo5Bq-aOs0WI7s 1616
patroni/__main__.py sha256=lY-2eYqQ_P94hOYoQXpibB_EbIn4jVIExaOsTU4GGXw 16049
patroni/api.py sha256=s0Mk1fnU3ryX5unk2Qxs1MpQvxK8pHwVgPMJD8rEy3k 86813
patroni/async_executor.py sha256=qGb3j-LG63GcatxQBp6qFw4NqNTb0MKDK3loeaa_Y8Y 9059
patroni/collections.py sha256=v2NB7kdfM7u7r99DuoUwhnj58NivnDoobYt5q_pAfsg 8382
patroni/config.py sha256=HmZml5VqM1BPWQfQt-as_mGknnDV_vJ_hDv0basBk8c 38641
patroni/config_generator.py sha256=WlBzT6cta3ewMPPEIoeXSYN_eg7yuvXsVqqZ1ELQTN4 24012
patroni/ctl.py sha256=FMthpgCld0Yvx-0_3MzofEXb0MTG8Ehzw_ET2knzTjU 102267
patroni/daemon.py sha256=8QHVdx5TDSnH-2cDMrIjChPtnfsD4scnNbC1H622y_s 5793
patroni/dynamic_loader.py sha256=QpdKJiCt22F61xyJEm-qgt2vtSTrac0Lgqnw-qA-zEw 4322
patroni/exceptions.py sha256=i427yh2-IvMw2RA2fxTt-2vAndMsDBbF9RZKWW2a68U 1308
patroni/file_perm.py sha256=Fsio0rysgxrsGRbo8m6zR1xRLSWyUEcloyvZXK6Tg_U 3817
patroni/global_config.py sha256=hClGXrCTALZuRAk7Q7w9IF4XZ0Cu_I9Nhpy6cFuJXoU 9632
patroni/ha.py sha256=q5BibqjhuRSoc7oDGrwDL2hHDuNQrfpg0UQO425B4hI 127879
patroni/log.py sha256=0yuJfhnvQqRl73UUCaU4bAO-uevejQVNByPK6POUAgw 23894
patroni/psycopg.py sha256=svIDGH2lhfCW0gPICAN5LJLYG0dECeklx3my2WKKQBM 5617
patroni/quorum.py sha256=9H0aktx0q3m9MxukkCO1o2ZSiIIWze0TF5r5nmk9lFs 24005
patroni/raft_controller.py sha256=gcj6H2sqkOjAGX7ueNsxfJwlCfUYdGhwT9AqoeaSc2Y 882
patroni/request.py sha256=UWaTOTjIFJaRB6cB5gxpOxu7bWV5ap0KCT_vuHDN0d8 8051
patroni/tags.py sha256=m7uouEN9pnHSJ-hBkX7S3QMWHIQynOBrY5jsgOxlhJs 4021
patroni/utils.py sha256=dLr-v1IrT99xocn3yjV9bc1OClyFz0ULSH2OQGoCjNk 48564
patroni/validator.py sha256=l2Y--tlVdH2q0ilBKAlAh35NMRBid2H7ngxejZ1Fz38 53651
patroni/version.py sha256=FFgFo9LuBgV8G4bl17hk-15-wS3MTomJRy8cIA0AwOM 128
patroni/dcs/__init__.py sha256=SXct-8ONKXJ4iaxjkS-Xohz1z7UYrwjN96j1lZ8TATw 93344
patroni/dcs/consul.py sha256=HsMocefkiQtROruSVkDY7n9afGfLa5fNT7Pwc1NYzqI 30096
patroni/dcs/etcd.py sha256=-hInPPODpmh-agyJaBERz0RB9e_d8C5b--LcEUnROn8 38562
patroni/dcs/etcd3.py sha256=0cX-E6fTMlqtrWFWON25HIGumqrpt7Qm00hReqCzxJQ 40613
patroni/dcs/exhibitor.py sha256=714B4K2DW4WX31ZtUAwqRbfTrnFlb4aOJ7hXT-9crro 3097
patroni/dcs/kubernetes.py sha256=pufWw6fFcagEm_yyvnw5bHka2mJugeRRpKACyPnV1uE 67995
patroni/dcs/raft.py sha256=ZqhhfwZgE6RORSn-61wGu_GNT0u8sIhJBuQYA5Hz7f4 19739
patroni/dcs/zookeeper.py sha256=PcQYFV0XZxBV9pQ8yxw0wfO-fBv8314iM7E0PmjfHos 21104
patroni/postgresql/__init__.py sha256=-tZ5ECjovER3vIEpZms_fFj0aTyQEbnFoJcy_L8xwZQ 63818
patroni/postgresql/bootstrap.py sha256=9hTfYUU2ZKnKM4iX9RQ7NzCnYUhyAY6GrViWN4khrvc 23756
patroni/postgresql/callback_executor.py sha256=_iD9Nd3ORe-imvuy5OgNcHk-qjSlTKtT3IMKQQj9IpA 2455
patroni/postgresql/cancellable.py sha256=ExhFqC6PH4dQxKN-2LRAhrGtnNXjytQGp5tuqMdJ_r8 4693
patroni/postgresql/config.py sha256=zyolcUt_l8VX7Yla_aHBJh42eZ6Z0XdeRu_dotSvIOs 70562
patroni/postgresql/connection.py sha256=wp2ONruAob6k3Ds8GrsJr5w5OWJrLCwEyicJNR8yF08 6542
patroni/postgresql/misc.py sha256=1uXVdx_Lopgn2O5b07GTR55ZbiY1-ru0DSVaQVfAPTc 3399
patroni/postgresql/postmaster.py sha256=Xt9IFYhi-jXLhKvY-Xh93FWG02Yq1kYnNptn8BWQmg4 11452
patroni/postgresql/rewind.py sha256=amfS_fm5vjn9oMpRC_ZQLW5sbazyILiHwggSGq1pHgc 28823
patroni/postgresql/slots.py sha256=4QF4TZ-o9oKhEOpJh8l10Y4uoud4P5am-8R_rOT0o0Y 39444
patroni/postgresql/sync.py sha256=dCPAIZ6Lv8uCRoH42qD4StQqITMK2JkbnTL68We0cnY 19640
patroni/postgresql/validator.py sha256=6KYWBLPH9dQawwuWhc3XEU9VU0DuwM5CPlyiJQbVEZQ 20394
patroni/postgresql/available_parameters/0_postgres.yml sha256=z46Cw7GEVs87vrp-hXRuCzTkvUQ6Snmdt4BQDaI9uKw 37909
patroni/postgresql/available_parameters/__init__.py sha256=NJZjxFQCPWjvnQj86V46F0gtDcjWtexdnMS3O5LA4ug 2173
patroni/postgresql/mpp/__init__.py sha256=cFrJ0cOxt3VP0A5rzlaL_4HB-USGSGQyZ139_Upll7Q 11261
patroni/postgresql/mpp/citus.py sha256=3QomKtax84f_a3o77AYSlelOIBQkxBP5uj3vBENQ8jQ 36231
patroni/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
patroni/scripts/aws.py sha256=d6P1QyRvkT6LuF1ug3_Uth4UxFFoQnjlDgvzJsTnE9Q 3235
patroni/scripts/wale_restore.py sha256=pZuViIWgUlmL5JteqNPDAjF-qPUeFogbsc-2R5JNQyU 14784
patroni/scripts/barman/__init__.py sha256=69qxUgYatwsitB2tezba_xnDe5dwBPNzEjpoO1j8Lcg 44
patroni/scripts/barman/cli.py sha256=y-Ves2H3GK5sEqj-sOZrWShvKAUNNifpltTEOTsqWPo 7633
patroni/scripts/barman/config_switch.py sha256=P6S5mJcv6nXocHexSDM4p5f7OYBPgHWiFxBxsBCfBVg 5167
patroni/scripts/barman/recover.py sha256=38opnGzJPXgdGY0QJ8I6uIcthWn7n6NVyzb6IjoDGIQ 4304
patroni/scripts/barman/utils.py sha256=mghRzZK7EbVvxiRsAngnDEwdc-9TPR5y658KpA0gg5I 10968
patroni/watchdog/__init__.py sha256=7CxMZXf0FH6tyPJNM4UNU9-dsMv0KR3-6nZ2AYI6j94 99
patroni/watchdog/base.py sha256=oFS8V_uRNCp59H72bc1H0_uzDiG_nVakhDsnR0Vk9gQ 12608
patroni/watchdog/linux.py sha256=mVmvf8OP-zZQRgLn4giNQQAe3ltrG7AaU33zyYnyeIM 8514
patroni-4.0.4.dist-info/LICENSE sha256=JMwDdPpmPhiECH-jY967XBn0FU1-s6b-qN-WmLaU5kA 1108
patroni-4.0.4.dist-info/METADATA sha256=Z-zidD8D9FVk6lYXNDUcjmputG0BmK0-e0ofCedikUs 11526
patroni-4.0.4.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
patroni-4.0.4.dist-info/entry_points.txt sha256=zg7EuxFNb7uu260q-6IQMP30d4EwQf-8Rvol4ltshC8 279
patroni-4.0.4.dist-info/top_level.txt sha256=VOnRqcL0YDc66Ze4yKUVwzam5zyc9esgukjg6nlkXUs 8
patroni-4.0.4.dist-info/RECORD

top_level.txt

patroni

entry_points.txt

patroni = patroni.__main__:main
patroni_aws = patroni.scripts.aws:main
patroni_barman = patroni.scripts.barman.cli:main
patroni_raft_controller = patroni.raft_controller:main
patroni_wale_restore = patroni.scripts.wale_restore:main
patronictl = patroni.ctl:ctl