weaverbird python package
See docs about purpose and usage.
Development
We use uv for managing dependencies.
Main commands are available through make:
make install # Install dependencies & set up pre-commit
make format # Fix formatting issues using black and ruff
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)
Metadata
Release files for weaverbird 0.62.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| weaverbird-0.62.2.tar.gz | 101.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| weaverbird-0.62.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 267.1 kB
Release files / weaverbird-0.62.2.tar.gz
| Download URL | weaverbird-0.62.2.tar.gz |
|---|---|
| Size | 101.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a8aee47d669946144680f66afc6c49c82045c4b74263d63bb0a544173ba0e211
|
|
BLAKE2b-256 checksum How to use checksums |
0852cf5ca8523043851358ce5c21c29a3818d6e3ffc007fa58e960cc37624abc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / weaverbird-0.62.2-py3-none-any.whl
| Download URL | weaverbird-0.62.2-py3-none-any.whl |
|---|---|
| Size | 165.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d869d69639058d056627561900f14430da2a8b4217f65988f51677f4e21c7e01
|
|
BLAKE2b-256 checksum How to use checksums |
1de6d80e36c250e638fc8d34d3fd9d4e0b4c9cb0795ab40c11e06ee14d0dd1aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|