Skip to main content

Arrow -> PostgreSQL encoder

Project description

pgpq

CI

Proof of concept stage library for loading Parquet files into PostgreSQL directly by converting a stream of Arrow RecordBatches into PostgreSQL's binary format. There's currently bugs and it's slow!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pgpq-0.1.1.tar.gz (27.3 kB view details)

Uploaded Source

Built Distributions

pgpq-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pgpq-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (637.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pgpq-0.1.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (568.1 kB view details)

Uploaded PyPy macOS 10.7+ x86-64

pgpq-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pgpq-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (637.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pgpq-0.1.1-pp38-pypy38_pp73-macosx_10_7_x86_64.whl (567.9 kB view details)

Uploaded PyPy macOS 10.7+ x86-64

pgpq-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (674.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pgpq-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (639.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pgpq-0.1.1-pp37-pypy37_pp73-macosx_10_7_x86_64.whl (569.9 kB view details)

Uploaded PyPy macOS 10.7+ x86-64

pgpq-0.1.1-cp37-abi3-win_amd64.whl (512.5 kB view details)

Uploaded CPython 3.7+ Windows x86-64

pgpq-0.1.1-cp37-abi3-win32.whl (483.2 kB view details)

Uploaded CPython 3.7+ Windows x86

pgpq-0.1.1-cp37-abi3-musllinux_1_2_x86_64.whl (845.0 kB view details)

Uploaded CPython 3.7+ musllinux: musl 1.2+ x86-64

pgpq-0.1.1-cp37-abi3-musllinux_1_2_i686.whl (829.9 kB view details)

Uploaded CPython 3.7+ musllinux: musl 1.2+ i686

pgpq-0.1.1-cp37-abi3-musllinux_1_2_armv7l.whl (858.3 kB view details)

Uploaded CPython 3.7+ musllinux: musl 1.2+ ARMv7l

pgpq-0.1.1-cp37-abi3-musllinux_1_2_aarch64.whl (817.8 kB view details)

Uploaded CPython 3.7+ musllinux: musl 1.2+ ARM64

pgpq-0.1.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.8 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ x86-64

pgpq-0.1.1-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (813.4 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ s390x

pgpq-0.1.1-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (896.3 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ppc64le

pgpq-0.1.1-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (951.5 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ppc64

pgpq-0.1.1-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (595.7 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARMv7l

pgpq-0.1.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (637.5 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ ARM64

pgpq-0.1.1-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl (669.6 kB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.5+ i686

pgpq-0.1.1-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (1.1 MB view details)

Uploaded CPython 3.7+ macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

pgpq-0.1.1-cp37-abi3-macosx_10_7_x86_64.whl (571.9 kB view details)

Uploaded CPython 3.7+ macOS 10.7+ x86-64

File details

Details for the file pgpq-0.1.1.tar.gz.

File metadata

  • Download URL: pgpq-0.1.1.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pgpq-0.1.1.tar.gz
Algorithm Hash digest
SHA256 91418321006fb2da05a58b96243ec9c01d20b79d4ee9af97cbe3e7cf124c5236
MD5 282603bf5d02764d805ff7a7b21bd6d8
BLAKE2b-256 f5169047dcc1847ea3c9ba673326305637b3eadc38f6990ba0c504152bf7a50d

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 333aebc4d5a5b196b053f231e4aa30defc56f01fc3d147e7d3753f461501dd2e
MD5 a4d91f89f23ea5e0cadb54e17bff03b2
BLAKE2b-256 f6355cef69c1f01938d0da853131b1afaed18485a0c194e5b314a8b057efa315

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b96a4d56cb622ab48cc2d85baad66d78295f3ad6ad2d6791045f4743a8da2005
MD5 418d3a9b8f867890e8226dd18f6acaf2
BLAKE2b-256 af08c2d32e6fb117b303ffad384dabb28e5ab3cd1265b5adad5fedbbb42c4f53

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 732b18d26ab5a01c18a0a161c445b807ca91d4be0f4d9cc1a1cbafaeff60a667
MD5 bcb12d96bd7352a30ab06f25c26fdbf2
BLAKE2b-256 0f20d5b8faa4397e37a378afeeeeb9306ef7aa8d8e3dc2298c450034bd49202f

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7411f9489b432468d00852983f38465b88adc9a694f29ea4f45004baa420938d
MD5 bffeb3281d9a9837aa078d7b7f93c985
BLAKE2b-256 b26ec4fe9a194cce89a331d74b860834fa3f48574da4f6a1e7b9d6bdc86f8fbb

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 55a2b9c805f6a403f9b7471036b91e9a53ab284f72ba1e77c4df4e8f30788335
MD5 4893922d23f2a598c7d1c9b3d6cb61e1
BLAKE2b-256 5aaa1cea45fb3e42680a38141a3809c68f64b751e632b011aa1ba7afc27474ab

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp38-pypy38_pp73-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp38-pypy38_pp73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 15ffb3c675b05fa679ef43741466e0edf65836c0d92eb0f2157ca1c47d4861dd
MD5 4b07af969458cb50026bcf0e0d344b8b
BLAKE2b-256 0a6e187d1bd46b85e31afad1fd1cc911face49bb78e2695d2f55675962594ea0

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d10dc4925a51c50f8e15855a9dbfcb1a6d8cbffca7d9578754143b1e24fb356
MD5 eaed475e9b0c74f3c561f313e23f4093
BLAKE2b-256 9064955ec6a42cee27d3b0bcd8deb9c4bb7ffe2fa268ff91d94d331cd23147da

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f629524f7bb6175d8b0d7be22d4b85219fcd64f8685f8ada05f633baca20e8a
MD5 a82523e79ad90b58b179756b0545bb28
BLAKE2b-256 f0647a383eb00dbee3d0de3f354c5f9c18a9f4b1b2b9b7187d03d71a4dc938b3

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-pp37-pypy37_pp73-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-pp37-pypy37_pp73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 515be0be2ec8251cb432de1e42301d7a67cae86c5434864367585268868814f0
MD5 985507dc0e00bad49202688a787318e9
BLAKE2b-256 1cf745a23f82c046d7379277f1666a84d289071100aa61e29fed31ea1c720f96

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: pgpq-0.1.1-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 512.5 kB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c1eb91f471402aeb8fbd3ffceecc34aafcdbf6290b67217dacdb730a1c759fa1
MD5 a7e887934aca73f5ca853eb833b3109f
BLAKE2b-256 c9125c23dfc6ff714bd2db5efc160902eadbfa81c49b54a841c5aea3f6c090d9

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-win32.whl.

File metadata

  • Download URL: pgpq-0.1.1-cp37-abi3-win32.whl
  • Upload date:
  • Size: 483.2 kB
  • Tags: CPython 3.7+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 c42bbcaeec24689a159ffb1ea13af050d88307edfd591d855a771b7a973a1162
MD5 76fc7f56bb061e886704dada3af8f8c8
BLAKE2b-256 a0eda2d6c6849947c4786759d3387f7d07dba3683287fd3302b7821ce67a888d

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba2b2a903203a2e405cfa92ac8cd5bc6f3eb9ec467ba8c9ba8a071ea83145b50
MD5 22f1296eac72a10703b9f96890d15b5f
BLAKE2b-256 f53000c7cec641f8d628ccb19305bf42a8fc3692f8a9652ff40a2e1917fdc1f5

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d96a198920323075ce40bcb9d2064e8823ee215a7df0a953010441f4359bfbf5
MD5 a2b4247079d707a2cf4983ab06d90ee7
BLAKE2b-256 2dd12ce0f80f020702ab3380a6794267862b84c154eedea82e81f2377c9895a5

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a537fa701237fa4bc63555d621fa271ad8588b39a463aefe6b40fb016d97ca8f
MD5 b743640e8de24707042f793a0678dc59
BLAKE2b-256 e45dd7e9b36dbd6179052f7701468d965991da52a36b31c54814e4f14870edd9

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 05b6228af55cadc5f04ce9e2c2273839ab2e66a9239defcf477a9ca306ea8d4e
MD5 751cc5b2ac618064481ab7c912980668
BLAKE2b-256 5394560ab2045b926f60b002b0e5f6baff4178b03aa902066c2769f26d172f74

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48771222d4e1e49d578cc7e9c278e0c81f1508d2cd1673bdbed699c6e585728b
MD5 f883cb98504eef5339c6fbf2fd8419b1
BLAKE2b-256 d0dc3be724a67434e1e14ab5c2f1d57d0d5001a7e82251aa97a470dd0c4a57c0

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 847f86def9b226fd8b187a45c543d9f010047534934f52b3a4c002100560c648
MD5 3905b97f7a3264361cee86b7b0df0d8d
BLAKE2b-256 d718836d9204f2d04d86e327f75193ae0c8ab77c0b1e8122aa74036324c34498

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6601f4eabd7267af14a54fd3798259012f97b1f7d3d56e317ebb3f3db23ba846
MD5 c161d771b8c71be99a11cc3cd22fb822
BLAKE2b-256 3adcba86e2245287410681e808ed5797b8ebdc0b8402a2da7c48131056abaa7b

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 91d5f1c7c9d39ca21b31c9a6214b400362352b5a45475446542b17e326d96e64
MD5 fbb8fc10c498301347a1b58a1b84ab56
BLAKE2b-256 445ce72522ec1001d9b82369379d1773ca48a03263b0f07c9e428d701ff997d9

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 057d837604083d207b17ad1c250827220e73bb962e81d9ab6e1b96b075b82f2b
MD5 3eb2b00e7a4b004acef6a2f6237adf8a
BLAKE2b-256 68940fdce5eb709c273b4f18bab44129518195cadc6c1ca5b8f2a431a8b809f4

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3995fded733c644d3e75e6334885ea95fb072249b6d3aa37e7b11ec0b947f1d2
MD5 2da3926b36e72a44626421840dc0e6cd
BLAKE2b-256 5366f4d4c873bae67975bffca8fd4d05973c74b9bcaf748980a9df06e8cb344f

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7863defb84d9c640f09c188056088c103f8db0284115c59fa871a9931b841a98
MD5 22076e95294294a97dd4eed5730c7c55
BLAKE2b-256 d595c3a0e7fea2e76b22f6fa4dd951941f0bcc4f1d9aca4497b112a542883e37

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 03d24517e3962febcedcec0993719e7db5dff7d058a17b668f53947a6af4c6fb
MD5 d4fd57c382c2dc0c8573875b25d2d4a4
BLAKE2b-256 ddd8fc3c27486b7b4589e1971fb3fe3e62e1683aef8f0978f1e875506123c873

See more details on using hashes here.

Provenance

File details

Details for the file pgpq-0.1.1-cp37-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pgpq-0.1.1-cp37-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 4680e893f24bc8680d463a35b3db6fe3935b0e41eb58b30acfccfe547edbc7d8
MD5 46e2b61b239ce7b0bae91b2673960c05
BLAKE2b-256 8ae3ff73d13c2cda4f3b3a58c169c08660484ae110029aab4412316bd3f91788

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page