replit


Namereplit JSON
Version 3.6.2 PyPI version JSON
download
home_pagehttps://github.com/replit/replit-py
SummaryA library for interacting with features of Replit
upload_time2024-04-10 13:42:49
maintainerNone
docs_urlNone
authorReplit
requires_python<4.0,>=3.9
licenseISC
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ### `>>> import replit`

[![Run on Repl.it](https://img.shields.io/badge/run-on_Replit-f26208?logo=replit)](https://repl.it/github/replit/replit-py) [![pypi: replit](https://img.shields.io/pypi/v/replit)](https://pypi.org/project/replit/) [![Read the Docs](https://img.shields.io/readthedocs/replit-py/latest?logo=readthedocs&label=ReadTheDocs)](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!).
- A simple audio library that can play tones and audio files!

### 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/03/89/d7b9b335546ce39a56612c848a7ae094e2cf3c6ab4a7732c8860a57c801d/replit-3.6.2.tar.gz",
    "platform": null,
    "description": "### `>>> import replit`\n\n[![Run on Repl.it](https://img.shields.io/badge/run-on_Replit-f26208?logo=replit)](https://repl.it/github/replit/replit-py) [![pypi: replit](https://img.shields.io/pypi/v/replit)](https://pypi.org/project/replit/) [![Read the Docs](https://img.shields.io/readthedocs/replit-py/latest?logo=readthedocs&label=ReadTheDocs)](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- A simple audio library that can play tones and audio files!\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": "3.6.2",
    "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": "75f8140d21679530cce3efecc79037acbfe9e48f8e693469785fba8cdb1feb04",
                "md5": "877af6d8d0f6ebb7fa5b627272c81729",
                "sha256": "aa2687c15cc5c270d150521d5d875c8248a63fb1a8bd2a53d0a1d30c2e9c0925"
            },
            "downloads": -1,
            "filename": "replit-3.6.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "877af6d8d0f6ebb7fa5b627272c81729",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 35985,
            "upload_time": "2024-04-10T13:42:47",
            "upload_time_iso_8601": "2024-04-10T13:42:47.786984Z",
            "url": "https://files.pythonhosted.org/packages/75/f8/140d21679530cce3efecc79037acbfe9e48f8e693469785fba8cdb1feb04/replit-3.6.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0389d7b9b335546ce39a56612c848a7ae094e2cf3c6ab4a7732c8860a57c801d",
                "md5": "3c3a68d3c29e02b36380301633dabcaa",
                "sha256": "f265c157f44100da8e5d1cd2dd6a4dd64c6c7f57b7f08e4ea87bb877cd76dbaf"
            },
            "downloads": -1,
            "filename": "replit-3.6.2.tar.gz",
            "has_sig": false,
            "md5_digest": "3c3a68d3c29e02b36380301633dabcaa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 28219,
            "upload_time": "2024-04-10T13:42:49",
            "upload_time_iso_8601": "2024-04-10T13:42:49.599462Z",
            "url": "https://files.pythonhosted.org/packages/03/89/d7b9b335546ce39a56612c848a7ae094e2cf3c6ab4a7732c8860a57c801d/replit-3.6.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-10 13:42:49",
    "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"
}
        
Elapsed time: 0.23176s