weaverbird


Nameweaverbird JSON
Version 0.45.4 PyPI version JSON
download
home_pageNone
SummaryA visual data pipeline builder with various backends
upload_time2024-06-12 08:35:07
maintainerNone
docs_urlNone
authorToucan Toco
requires_python<3.12,>=3.11
licenseBSD-3-Clause
keywords mongodb pandas sql data dataviz pipeline query builder
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # weaverbird python package

See [docs about purpose and usage](../docs/_docs/tech/python-package.md).

## Development

We use [poetry](https://python-poetry.org/) 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)

### Playground server

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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "weaverbird",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.12,>=3.11",
    "maintainer_email": null,
    "keywords": "mongodb, pandas, sql, data, dataviz, pipeline, query, builder",
    "author": "Toucan Toco",
    "author_email": "dev@toucantoco.com",
    "download_url": "https://files.pythonhosted.org/packages/44/95/ede1463a10a6d980b4152a080deb279ec7c06f059399bdcc124a3ad442c9/weaverbird-0.45.4.tar.gz",
    "platform": null,
    "description": "# weaverbird python package\n\nSee [docs about purpose and usage](../docs/_docs/tech/python-package.md).\n\n## Development\n\nWe use [poetry](https://python-poetry.org/) for managing dependencies.\n\nMain commands are available through `make`:\n\n    make install # Install dependencies & set up pre-commit\n\n    make format # Fix formatting issues using black and ruff\n    make lint # Execute various checks\n\n    make build # Build the project prior to publication\n    make upload # Publish on pypi\n\n    make test # Execute the test suite and produce reports\n    /!\\ To run Snowflake's e2e tests, the password needs to be exported to env variables\n    as such: export SNOWFLAKE_PASSWORD='XXXXXXXXXXX'. This password is available in lastpass (user: toucan_test)\n\n### Playground server\n\nSee `playground.py`. It provides a very simple server to test the module.\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "A visual data pipeline builder with various backends",
    "version": "0.45.4",
    "project_urls": null,
    "split_keywords": [
        "mongodb",
        " pandas",
        " sql",
        " data",
        " dataviz",
        " pipeline",
        " query",
        " builder"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a048d7fb9c6213ca12e3b0dc6f79d8860c07cbc3c08cf29916fc017bac0d5b4e",
                "md5": "4c48fe038c837446924d8109e9544a4e",
                "sha256": "f6fb8b883a00bafd498b115a23a432605ce71264a7c72f2f731b09f2b04138ed"
            },
            "downloads": -1,
            "filename": "weaverbird-0.45.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4c48fe038c837446924d8109e9544a4e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.12,>=3.11",
            "size": 156590,
            "upload_time": "2024-06-12T08:35:04",
            "upload_time_iso_8601": "2024-06-12T08:35:04.283744Z",
            "url": "https://files.pythonhosted.org/packages/a0/48/d7fb9c6213ca12e3b0dc6f79d8860c07cbc3c08cf29916fc017bac0d5b4e/weaverbird-0.45.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4495ede1463a10a6d980b4152a080deb279ec7c06f059399bdcc124a3ad442c9",
                "md5": "47f98714965b290f5fb923d9fc9fa26f",
                "sha256": "cdb5c415b9ad55654e709d7cb32f01a856097be4fd87e8a41cad3ec0c80bb437"
            },
            "downloads": -1,
            "filename": "weaverbird-0.45.4.tar.gz",
            "has_sig": false,
            "md5_digest": "47f98714965b290f5fb923d9fc9fa26f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.12,>=3.11",
            "size": 87928,
            "upload_time": "2024-06-12T08:35:07",
            "upload_time_iso_8601": "2024-06-12T08:35:07.155246Z",
            "url": "https://files.pythonhosted.org/packages/44/95/ede1463a10a6d980b4152a080deb279ec7c06f059399bdcc124a3ad442c9/weaverbird-0.45.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-12 08:35:07",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "weaverbird"
}
        
Elapsed time: 0.28781s