Skip to main content

pyxet is a Python library that provides a lightweight interface for the XetHub platform.

Project description

pyxet: Python bindings for Xethub

What is it?

pyxet is a Python library that provides a lightweight interface for the XetHub platform.

Main features

  1. A filesystem interface.
  2. Mount.
    • Read-only optimize for speed; perfect for data exploration and analysis and building data-apps and model inference.
  3. Integrations:

For API documentation and full examples, please see the documentation

Where to get it

git config --global user.name "Foo Bar"
git config --global user.email "foo@bar.com"
pip install pyxet

License

BSD 3

Getting Help

Go to the GitHub project, join the Discord server, and file issues

Development Environment

To set up build env, switch to this directory and run:

python -m venv .env
source .env/bin/activate
pip install maturin
pip install fsspec
pip install ipython (for convenience)

To develop:

source ./develop.sh

To build locally

maturin develop

Then running python and import pyxet should work

See https://www.maturin.rs/develop.html for details

Building a release

On mac:

MACOSX_DEPLOYMENT_TARGET=10.9 maturin build --release --target universal2-apple-darwin

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

pyxet-0.1.1.tar.gz (87.0 kB view hashes)

Uploaded Source

Built Distributions

pyxet-0.1.1-cp37-abi3-win_amd64.whl (9.9 MB view hashes)

Uploaded CPython 3.7+ Windows x86-64

pyxet-0.1.1-cp37-abi3-manylinux_2_34_x86_64.whl (11.3 MB view hashes)

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

pyxet-0.1.1-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (20.9 MB view hashes)

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

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