pgsync

View on PyPIReverse Dependencies (0)

3.3.0 pgsync-3.3.0-py3-none-any.whl

Wheel Details

Project: pgsync
Version: 3.3.0
Filename: pgsync-3.3.0-py3-none-any.whl
Download: [link]
Size: 61109
MD5: 42102b64fe7eaf0bccd209c8c1e4956a
SHA256: 419d35e64a6a86cb227231332ffc1a069478a2e938f6b4233e5b0869f1110ece
Uploaded: 2024-11-06 13:28:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pgsync
Version: 3.3.0
Summary: Postgres to Elasticsearch/OpenSearch sync
Author: Tolu Aina
Author-Email: tolu[at]pgsync.com
Maintainer: Tolu Aina
Maintainer-Email: tolu[at]pgsync.com
Home-Page: https://github.com/toluaina/pgsync
Project-Url: Bug Reports, https://github.com/toluaina/pgsync/issues
Project-Url: Funding, https://github.com/sponsors/toluaina
Project-Url: Source, https://github.com/toluaina/pgsync
Project-Url: Web, https://pgsync.com
Project-Url: Documentation, https://pgsync.com
License: MIT
Keywords: change data capture,elasticsearch,opensearch,pgsync,postgres
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
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 :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9.0
Requires-Dist: async-timeout (==5.0.0)
Requires-Dist: boto3 (==1.35.54)
Requires-Dist: botocore (==1.35.54)
Requires-Dist: certifi (==2024.8.30)
Requires-Dist: charset-normalizer (==3.4.0)
Requires-Dist: click (==8.1.7)
Requires-Dist: elastic-transport (==8.15.1)
Requires-Dist: elasticsearch (==8.15.1)
Requires-Dist: elasticsearch-dsl (==8.15.4)
Requires-Dist: environs (==11.0.0)
Requires-Dist: events (==0.5)
Requires-Dist: greenlet (==3.1.1)
Requires-Dist: idna (==3.10)
Requires-Dist: jmespath (==1.0.1)
Requires-Dist: marshmallow (==3.23.1)
Requires-Dist: opensearch-dsl (==2.1.0)
Requires-Dist: opensearch-py (==2.7.1)
Requires-Dist: packaging (==24.1)
Requires-Dist: psycopg2-binary (==2.9.10)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: redis (==5.2.0)
Requires-Dist: requests (==2.32.3)
Requires-Dist: requests-aws4auth (==1.3.1)
Requires-Dist: s3transfer (==0.10.3)
Requires-Dist: six (==1.16.0)
Requires-Dist: sqlalchemy (==2.0.36)
Requires-Dist: sqlparse (==0.5.1)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: urllib3 (==1.26.20)
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 3175 characters]

WHEEL

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

RECORD

Path Digest Size
pgsync/__init__.py sha256=d4TDrQZTbFuEtvnsRazIGuRc-raCQ3r5sztCq3t5ZNw 114
pgsync/base.py sha256=7SQwpX3Zzx9x528w2w1i48HHK8BNSaSQFFE3f3LYdRM 37295
pgsync/constants.py sha256=Zvx4ngV9qQN-MxrYxQfGaVwtGaOs9X328jgN8aPoBkw 4113
pgsync/exc.py sha256=jXLB9DafG4mi8p435BZuRCvjAEIoDCe1XYkt84-Ow2A 3418
pgsync/helper.py sha256=TdBYtBelc1VwglZigTS-jonisiJPNeJtCZ7YgEkM-Bw 2116
pgsync/node.py sha256=RsMgn8Y1fa5sRqlRBj_eciBwXAJ1Jv0j62_FpaPeh8M 11866
pgsync/plugin.py sha256=bH28cl9hH0KUS2zrCzK-qbxpV7fC7NBJZKbWwgjLHoI 3507
pgsync/querybuilder.py sha256=pCbNTlsp1W474t-6F-EyPuUqkMh-q35vE5ZhWPHirLc 33441
pgsync/redisqueue.py sha256=L15xRjzDfppi6_isij0G3CD4nVteySAQCIM3y7_W688 1874
pgsync/search_client.py sha256=K6OQWEuYwr5f405f8nmsW2f6z23QlUju6ZneuVbEUg8 17316
pgsync/settings.py sha256=uBWeGsZ03BB8vHhgiclLl8UxtIu-H6yQcpX1BEUxP6Q 9268
pgsync/singleton.py sha256=QTzV2jORupSFFJWdqZS25D0-vWVmTnpY9G8o8JqbglQ 1137
pgsync/sync.py sha256=Psao_nryDDi_xWXeZ6vP8fcSy0ejOpwybJ7WwyjmoCE 52633
pgsync/transform.py sha256=ll42cHkPK9Hc5g8NjHf2-jx6LHAVbNRpPIekMnw4xFk 8552
pgsync/trigger.py sha256=xbfGn1s2D8f-vBf3AQZBPk_LAJkqs-0tRSv5Dbk2xxU 2531
pgsync/urls.py sha256=J8yPyZyx4tWRcyBvWustWHM2NPfBq0D-03oeRpOEUr4 5073
pgsync/utils.py sha256=NVvYpX92ayzBbKerj2gNshd3AjoRtwUYSz-bOgOEBYM 7807
pgsync/view.py sha256=tNF1MojIzdRTdMKvtAb45qmVRRX5v5wKOLWMv4GEIcU 17386
pgsync-3.3.0.data/scripts/bootstrap sha256=QlF16sL7qUmcNMRltwru1FjO-yUtpXlA1n4WbX-XHiI 1808
pgsync-3.3.0.data/scripts/parallel_sync sha256=4vIVKYfKI6PwToJazS4pVilM7ZSkZhiGf7AyCry5QVg 13120
pgsync-3.3.0.data/scripts/pgsync sha256=iZjV5CnSYsm6SNv07AxUo9SLi_KE6AIv1JSRp6H_9DI 100
pgsync-3.3.0.dist-info/AUTHORS.rst sha256=A4_uvEt5XK5lB1T1AiRO810VNRo4RTd6zu9Gy1odvA0 297
pgsync-3.3.0.dist-info/LICENSE sha256=GYSqnPA9i8aoIqvst9GXCLV23jYGQw1iCA4CIz7RY80 1066
pgsync-3.3.0.dist-info/METADATA sha256=slAMhHdvXRq3EDuFBwxPy4HkTeMvcf5hw1_R0jtDKKw 5549
pgsync-3.3.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
pgsync-3.3.0.dist-info/top_level.txt sha256=-may43VNUiZTccTGl3G4PHHAP-iRZMX0MHUWYw16224 7
pgsync-3.3.0.dist-info/RECORD

top_level.txt

pgsync