Skip to main content

Pandas backend adapter for Colnade

Project description

colnade-pandas

Pandas backend adapter for Colnade.

Installation

pip install colnade-pandas

Usage

from colnade import Column, Schema, UInt64, Float64, Utf8
from colnade_pandas import read_parquet

class Users(Schema):
    id: Column[UInt64]
    name: Column[Utf8]
    age: Column[UInt64]
    score: Column[Float64]

df = read_parquet("users.parquet", Users)
result = df.filter(Users.age > 25).sort(Users.score.desc())

I/O Functions

  • read_parquet / write_parquet
  • read_csv / write_csv

Documentation

Full documentation at colnade.com.

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

colnade_pandas-0.3.4.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

colnade_pandas-0.3.4-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file colnade_pandas-0.3.4.tar.gz.

File metadata

  • Download URL: colnade_pandas-0.3.4.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for colnade_pandas-0.3.4.tar.gz
Algorithm Hash digest
SHA256 c88f835b022d1f96c79f0a99c7105b44d96162e5870d11c30d650b33c4b14560
MD5 2d3dbf7a0887496260cb6b3805d5b57b
BLAKE2b-256 eba21fcddfada2b72e106ec22a7212eaf243faccce56c8462bd34a4ccac5a4af

See more details on using hashes here.

Provenance

The following attestation bundles were made for colnade_pandas-0.3.4.tar.gz:

Publisher: publish.yml on jwde/colnade

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file colnade_pandas-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: colnade_pandas-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for colnade_pandas-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b08056c4e206af4762f5b81c5871fe4d47628f3cb256c120d9516c50baa91371
MD5 6b771db331a3460fd9530748a5b991c6
BLAKE2b-256 928d8ca0c63cf22b36ede6b3901e9e619ff2b9c1feceb1b11949804c66687fae

See more details on using hashes here.

Provenance

The following attestation bundles were made for colnade_pandas-0.3.4-py3-none-any.whl:

Publisher: publish.yml on jwde/colnade

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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