Skip to main content

A visual data pipeline builder with various backends

Project description

weaverbird python package

See docs about purpose and usage.

Development

We use poetry for managing dependencies.

Main commands are available through make:

make install # Install dependecies

make format # Fix formatting issues using black and isort
make lint # Execute various checks

make build # Build the project prior to publication
make upload # Publish on pypi

make test # Execute the test suite and produce reports
/!\ To run Snowflake's e2e tests, the password needs to be exported to env variables
as such: export SNOWFLAKE_PASSWORD='XXXXXXXXXXX'. This password is available in lastpass (user: toucan_test)

Playground server

See playground.py. It provides a very simple server to test the module.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

weaverbird-0.33.2.tar.gz (78.4 kB view details)

Uploaded Source

Built Distribution

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

weaverbird-0.33.2-py3-none-any.whl (147.7 kB view details)

Uploaded Python 3

File details

Details for the file weaverbird-0.33.2.tar.gz.

File metadata

  • Download URL: weaverbird-0.33.2.tar.gz
  • Upload date:
  • Size: 78.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for weaverbird-0.33.2.tar.gz
Algorithm Hash digest
SHA256 a5a93b0bbd04cfa02c9a65b7731829c80547b2c664aace774901093ba9422f50
MD5 363f3ae3201f71ea5ce49d33f642f1cf
BLAKE2b-256 77804093bfa686b2c62ad54aee4bd214096881b0ba7d8a3684fb991d51c408ef

See more details on using hashes here.

File details

Details for the file weaverbird-0.33.2-py3-none-any.whl.

File metadata

  • Download URL: weaverbird-0.33.2-py3-none-any.whl
  • Upload date:
  • Size: 147.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for weaverbird-0.33.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2c0e1c1bd1eca85016f363fdfc80b0049c73d446c20484f5ff888464e3d49dc9
MD5 c2f4b0d0bc04170ed7e1f910bb082377
BLAKE2b-256 8e305c7f2c511da87fd32ff791420f4f43e13fcdf9887e0e1e9f38bd2bab41aa

See more details on using hashes here.

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