Name | replit JSON |
Version |
4.1.0
JSON |
| download |
home_page | https://github.com/replit/replit-py |
Summary | A library for interacting with features of Replit |
upload_time | 2024-09-13 04:33:14 |
maintainer | None |
docs_url | None |
author | Replit |
requires_python | <4.0,>=3.9 |
license | ISC |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
### `>>> import replit`
[](https://repl.it/github/replit/replit-py) [](https://pypi.org/project/replit/) [](https://replit-py.readthedocs.io/)
This repository is the home for the `replit` Python package, which provides:
- A fully-featured database client for [Replit DB](https://docs.replit.com/category/databases).
- Tools and utilities for Flask Web Development, including an interface to Replit's User Authetication service
- Replit user profile metadata retrieval (more coming here!).
### Open Source License
This library is licensed under the [ISC License](https://en.wikipedia.org/wiki/ISC_license) and is free for you to use, change, or even profit from!
### Setup
With poetry already setup, you can set up the repl for development with:
```
poetry install
```
### Continuous Integration
Running the database unittests `tests/test_database.py` depends on the repl https://replit.com/@util/database-test-jwt. You'll have access to this repl if you are a Replit employee. There's a secret
contained in that repl which you'll have to set as an environment variable in order to run the unittests.
Once you've done that, run the tests with:
```
poetry run python -m unittest
```
Raw data
{
"_id": null,
"home_page": "https://github.com/replit/replit-py",
"name": "replit",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Replit",
"author_email": "contact@replit.com",
"download_url": "https://files.pythonhosted.org/packages/24/9a/db76d551f513e21b8c2186dbe082a7271420bd9ab5ebd4a3fbf8556d6f65/replit-4.1.0.tar.gz",
"platform": null,
"description": "### `>>> import replit`\n\n[](https://repl.it/github/replit/replit-py) [](https://pypi.org/project/replit/) [](https://replit-py.readthedocs.io/)\n\nThis repository is the home for the `replit` Python package, which provides:\n\n- A fully-featured database client for [Replit DB](https://docs.replit.com/category/databases).\n- Tools and utilities for Flask Web Development, including an interface to Replit's User Authetication service\n- Replit user profile metadata retrieval (more coming here!).\n\n### Open Source License\n\nThis library is licensed under the [ISC License](https://en.wikipedia.org/wiki/ISC_license) and is free for you to use, change, or even profit from!\n\n### Setup\n\nWith poetry already setup, you can set up the repl for development with:\n\n```\npoetry install\n```\n\n### Continuous Integration\n\nRunning the database unittests `tests/test_database.py` depends on the repl https://replit.com/@util/database-test-jwt. You'll have access to this repl if you are a Replit employee. There's a secret\ncontained in that repl which you'll have to set as an environment variable in order to run the unittests.\nOnce you've done that, run the tests with:\n\n```\npoetry run python -m unittest\n```\n",
"bugtrack_url": null,
"license": "ISC",
"summary": "A library for interacting with features of Replit",
"version": "4.1.0",
"project_urls": {
"Documentation": "https://replit-py.readthedocs.org/",
"Homepage": "https://github.com/replit/replit-py",
"Repository": "https://github.com/replit/replit-py"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f93208984ed12f754c9711ce99dcefd462b1723d7b453f0519014c9cede36dc6",
"md5": "5e630cbdec57697a020aa33d2e6ee540",
"sha256": "df39715573f2cfb1b1075d08bfde0293e322c8d7db0743a9dfb828095492f815"
},
"downloads": -1,
"filename": "replit-4.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5e630cbdec57697a020aa33d2e6ee540",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 30318,
"upload_time": "2024-09-13T04:33:13",
"upload_time_iso_8601": "2024-09-13T04:33:13.335293Z",
"url": "https://files.pythonhosted.org/packages/f9/32/08984ed12f754c9711ce99dcefd462b1723d7b453f0519014c9cede36dc6/replit-4.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "249adb76d551f513e21b8c2186dbe082a7271420bd9ab5ebd4a3fbf8556d6f65",
"md5": "2d1c87d222846110925c12ba53ec9ffe",
"sha256": "97e25d4a68b6a7a83123c993230967acf23ffc67ef72c62da8768b9343fd0e91"
},
"downloads": -1,
"filename": "replit-4.1.0.tar.gz",
"has_sig": false,
"md5_digest": "2d1c87d222846110925c12ba53ec9ffe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 23447,
"upload_time": "2024-09-13T04:33:14",
"upload_time_iso_8601": "2024-09-13T04:33:14.835115Z",
"url": "https://files.pythonhosted.org/packages/24/9a/db76d551f513e21b8c2186dbe082a7271420bd9ab5ebd4a3fbf8556d6f65/replit-4.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-13 04:33:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "replit",
"github_project": "replit-py",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "replit"
}