<p align="left">
<img width="90%" href="https://rasgoml.com" target="_blank" src="https://assets.website-files.com/6276a6c8de0316128b0a3844/6276a6c8de03160de50a38c5_rasgo-logo-inverted-rgb.svg" />
</p>
pyrasgo is a python SDK to interact with the Rasgo API.
Documentation is available at:
https://docs.rasgoml.com/rasgo-docs/pyrasgo/
<br/>
# Sign up
Sign up for a free Rasgo API key to start using pyrasgo: https://www.rasgoml.com
<br/>
# Packages
pyrasgo supports two cloud DataWarehouses: Snowflake & BigQuery
<br/>
## pyrasgo: `pip install pyrasgo`
The pyrasgo core package installs the minimum-required dependencies to interact with the Rasgo API.
<i>Prior to version 2.0.0: installs Snowflake packages as the default datawarehouse (will be deprecated in v 2.0.0) *
Post version 2.0.0: Snowflake will need to be explicitly installed via the pyrasgo[snowflake] extras package.</i>
### Dependencies
- more-itertools
- pandas
- pydantic
- pyyaml
- requests
- snowflake-connector-python *
- snowflake-connector-python[pandas] *
<br/>
## Snowflake: `pip install "pyrasgo[snowflake]"`
The pyrasgo[snowflake] extras package installs core pyrasgo + the Snowflake python packages needed to connect to your datawarehouse.
<i>Post version 2.0.0: Snowflake will need to be explicitly installed via this extras package.</i>
### Dependencies
- pyrasgo
- snowflake-connector-python
- snowflake-connector-python[pandas]
<br/>
### BigQuery: `pip install "pyrasgo[bigquery]"`
The pyrasgo[bigquery] extras package installs core pyrasgo + the google python packages needed to connect to your datawarehouse.
### Dependencies
- pyrasgo
- db-dtypes
- google-auth-oauthlib
- google-cloud-bigquery
<br/>
See [Changelog](https://github.com/rasgointelligence/RasgoSDKPython/blob/master/pyrasgo/CHANGELOG.md) for release notes
<br/>
## About Us
pyrasgo is maintained by *[Rasgo](https://rasgoml.com)*. Rasgo's enterprise feature store integrates with your data warehouse to help users build features faster, collaborate with team members, and serve features to models in production.
<i>Built for Data Scientists, by Data Scientists</i>
Raw data
{
"_id": null,
"home_page": "https://www.rasgoml.com/",
"name": "pyrasgo",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "Patrick Dougherty",
"author_email": "patrick@rasgoml.com",
"download_url": "https://files.pythonhosted.org/packages/1a/96/935e8eff5653f78178b8c20c5630b838b95b97bf4809619cc8236e0b5f04/pyrasgo-2023.5.1.tar.gz",
"platform": null,
"description": "<p align=\"left\">\n <img width=\"90%\" href=\"https://rasgoml.com\" target=\"_blank\" src=\"https://assets.website-files.com/6276a6c8de0316128b0a3844/6276a6c8de03160de50a38c5_rasgo-logo-inverted-rgb.svg\" />\n</p>\n\npyrasgo is a python SDK to interact with the Rasgo API.\nDocumentation is available at:\nhttps://docs.rasgoml.com/rasgo-docs/pyrasgo/\n\n<br/>\n\n# Sign up\nSign up for a free Rasgo API key to start using pyrasgo: https://www.rasgoml.com\n\n<br/>\n\n# Packages\npyrasgo supports two cloud DataWarehouses: Snowflake & BigQuery\n\n<br/>\n\n## pyrasgo: `pip install pyrasgo`\nThe pyrasgo core package installs the minimum-required dependencies to interact with the Rasgo API.\n\n<i>Prior to version 2.0.0: installs Snowflake packages as the default datawarehouse (will be deprecated in v 2.0.0) *\n\nPost version 2.0.0: Snowflake will need to be explicitly installed via the pyrasgo[snowflake] extras package.</i>\n### Dependencies\n- more-itertools\n- pandas\n- pydantic\n- pyyaml\n- requests\n- snowflake-connector-python *\n- snowflake-connector-python[pandas] *\n\n<br/>\n\n## Snowflake: `pip install \"pyrasgo[snowflake]\"`\nThe pyrasgo[snowflake] extras package installs core pyrasgo + the Snowflake python packages needed to connect to your datawarehouse.\n\n<i>Post version 2.0.0: Snowflake will need to be explicitly installed via this extras package.</i>\n### Dependencies\n- pyrasgo\n- snowflake-connector-python\n- snowflake-connector-python[pandas]\n\n<br/>\n\n### BigQuery: `pip install \"pyrasgo[bigquery]\"`\nThe pyrasgo[bigquery] extras package installs core pyrasgo + the google python packages needed to connect to your datawarehouse.\n### Dependencies\n- pyrasgo\n- db-dtypes\n- google-auth-oauthlib\n- google-cloud-bigquery\n\n<br/>\n\nSee [Changelog](https://github.com/rasgointelligence/RasgoSDKPython/blob/master/pyrasgo/CHANGELOG.md) for release notes\n\n<br/>\n\n## About Us\npyrasgo is maintained by *[Rasgo](https://rasgoml.com)*. Rasgo's enterprise feature store integrates with your data warehouse to help users build features faster, collaborate with team members, and serve features to models in production.\n\n\n<i>Built for Data Scientists, by Data Scientists</i>\n",
"bugtrack_url": null,
"license": "GNU Affero General Public License v3 or later (AGPLv3+)",
"summary": "Python interface to the Rasgo API.",
"version": "2023.5.1",
"project_urls": {
"Changelog": "https://github.com/rasgointelligence/RasgoSDKPython/blob/master/pyrasgo/CHANGELOG.md",
"Documentation": "https://docs.rasgoml.com",
"Homepage": "https://www.rasgoml.com/",
"Rasgo": "https://www.rasgoml.com/",
"Source": "https://github.com/rasgointelligence/RasgoSDKPython"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b754341c4268bbdebac292b3b5e39760110536178a923f54f300d6eaaf042a4d",
"md5": "ba8f525d8776cebcd0fc6637102101c2",
"sha256": "dd995acd5b46a381035266801a0a1aeb416ab399be0287fe6509aecaa0adef2b"
},
"downloads": -1,
"filename": "pyrasgo-2023.5.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ba8f525d8776cebcd0fc6637102101c2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 74028,
"upload_time": "2023-05-20T12:52:18",
"upload_time_iso_8601": "2023-05-20T12:52:18.099189Z",
"url": "https://files.pythonhosted.org/packages/b7/54/341c4268bbdebac292b3b5e39760110536178a923f54f300d6eaaf042a4d/pyrasgo-2023.5.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a96935e8eff5653f78178b8c20c5630b838b95b97bf4809619cc8236e0b5f04",
"md5": "3c50275561f2a202a2ce1094a314938f",
"sha256": "8b786870e6e79a29cc1c05a4938fb2b24a868af666cc07d0e432f2ef3a582451"
},
"downloads": -1,
"filename": "pyrasgo-2023.5.1.tar.gz",
"has_sig": false,
"md5_digest": "3c50275561f2a202a2ce1094a314938f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 59604,
"upload_time": "2023-05-20T12:52:20",
"upload_time_iso_8601": "2023-05-20T12:52:20.640529Z",
"url": "https://files.pythonhosted.org/packages/1a/96/935e8eff5653f78178b8c20c5630b838b95b97bf4809619cc8236e0b5f04/pyrasgo-2023.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-20 12:52:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rasgointelligence",
"github_project": "RasgoSDKPython",
"github_not_found": true,
"lcname": "pyrasgo"
}