Name | connect-spotify JSON |
Version |
1.0.4
JSON |
| download |
home_page | |
Summary | Connect to Spotify API with Streamlit |
upload_time | 2023-12-28 03:48:16 |
maintainer | |
docs_url | None |
author | |
requires_python | |
license | MIT |
keywords |
streamlit
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
### How to use the Package
Run `pip install connect_spotify`
```
from connect_spotify import ConnectionAPI
conn = ApiConnection(
token=SPOTIFY_API_TOKEN
)
conn._connect()
conn.get_artist_name('the strokes')
#returns artist data
```
### Description
[Original Repo](https://github.com/Satoshi-Sh/streamlit-api)
This application was created to join Streamlit Hackathon. It data visualizes music artist popularities by bar and line plots. Streamlit connection was used to interact with Spotify API.
### How to Run
- Run `pip intall`
- Create secrets.toml according to the sample.secrets.toml. You need to get your client secret from Spotify
- Run `streamlit run app.py`
### Live page
[Live Page](https://spotify-dataviz.streamlit.app/)
Streamlit kindly provides the community cloud server for streamlit app.
Follow the instructions of the [link](https://docs.streamlit.io/streamlit-community-cloud/deploy-your-app) if you want to deploy it on your own.
<p align="center">
<img alt="musicians popularity plots." src="https://res.cloudinary.com/dmaijlcxd/image/upload/v1703729138/connection-thumbnail_tvztoh.png">
</p>
Raw data
{
"_id": null,
"home_page": "",
"name": "connect-spotify",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "streamlit",
"author": "",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/51/45/9ca976279093dd430cbd3b7ff93e6d567c9c9ff5daa1be89fe8f9886a416/connect_spotify-1.0.4.tar.gz",
"platform": null,
"description": "### How to use the Package\n\nRun `pip install connect_spotify`\n\n```\nfrom connect_spotify import ConnectionAPI\nconn = ApiConnection(\n token=SPOTIFY_API_TOKEN\n)\nconn._connect()\nconn.get_artist_name('the strokes')\n#returns artist data\n```\n\n### Description\n\n[Original Repo](https://github.com/Satoshi-Sh/streamlit-api)\nThis application was created to join Streamlit Hackathon. It data visualizes music artist popularities by bar and line plots. Streamlit connection was used to interact with Spotify API.\n\n### How to Run\n\n- Run `pip intall`\n- Create secrets.toml according to the sample.secrets.toml. You need to get your client secret from Spotify\n- Run `streamlit run app.py`\n\n### Live page\n\n[Live Page](https://spotify-dataviz.streamlit.app/)\n\nStreamlit kindly provides the community cloud server for streamlit app.\nFollow the instructions of the [link](https://docs.streamlit.io/streamlit-community-cloud/deploy-your-app) if you want to deploy it on your own.\n\n<p align=\"center\">\n <img alt=\"musicians popularity plots.\" src=\"https://res.cloudinary.com/dmaijlcxd/image/upload/v1703729138/connection-thumbnail_tvztoh.png\">\n</p>\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Connect to Spotify API with Streamlit",
"version": "1.0.4",
"project_urls": {
"Source": "https://github.com/Satoshi-Sh/connect-spotify"
},
"split_keywords": [
"streamlit"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "bfa9b88d58c9021bac47b290920c8e4cf7552ad11ec611ab0440f76a5e3975b9",
"md5": "a7e639eadcdacbfebab27120034d06d7",
"sha256": "f9d3cd0af80cb441b2973001dbf4836814101078f92553f35f2019644edec414"
},
"downloads": -1,
"filename": "connect_spotify-1.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a7e639eadcdacbfebab27120034d06d7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 2775,
"upload_time": "2023-12-28T03:48:14",
"upload_time_iso_8601": "2023-12-28T03:48:14.478321Z",
"url": "https://files.pythonhosted.org/packages/bf/a9/b88d58c9021bac47b290920c8e4cf7552ad11ec611ab0440f76a5e3975b9/connect_spotify-1.0.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "51459ca976279093dd430cbd3b7ff93e6d567c9c9ff5daa1be89fe8f9886a416",
"md5": "6808da65067e7ec14c6cb22cedbbe374",
"sha256": "ff06fb21ff284ace55e8588dc8f3f53e1c050bed85365c7bbdc1d802060f32d2"
},
"downloads": -1,
"filename": "connect_spotify-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "6808da65067e7ec14c6cb22cedbbe374",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2449,
"upload_time": "2023-12-28T03:48:16",
"upload_time_iso_8601": "2023-12-28T03:48:16.216434Z",
"url": "https://files.pythonhosted.org/packages/51/45/9ca976279093dd430cbd3b7ff93e6d567c9c9ff5daa1be89fe8f9886a416/connect_spotify-1.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-28 03:48:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Satoshi-Sh",
"github_project": "connect-spotify",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "connect-spotify"
}