API wrapper for programmatic management of PythonAnywhere services.
It's a core code behind `PythonAnywhere cli tool`_.
.. _PythonAnywhere cli tool: https://pypi.org/project/pythonanywhere/
Development
===========
To create local development environment, run:
.. code-block:: shell
poetry install
To run tests:
.. code-block:: shell
poetry run pytest
To build docs:
.. code-block:: shell
cd docs
poetry run sphinx-build -b html . _build
Raw data
{
"_id": null,
"home_page": null,
"name": "pythonanywhere-core",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "pythonanywhere, api, cloud, web hosting",
"author": "PythonAnywhere",
"author_email": "developers@pythonanywhere.com",
"download_url": "https://files.pythonhosted.org/packages/8e/8e/863cb1d09b2850b19913023d4b18d635f4e281fcd25bb4cd77c97a3edcf4/pythonanywhere_core-0.2.5.tar.gz",
"platform": null,
"description": "API wrapper for programmatic management of PythonAnywhere services.\n\nIt's a core code behind `PythonAnywhere cli tool`_.\n\n.. _PythonAnywhere cli tool: https://pypi.org/project/pythonanywhere/\n\n\nDevelopment\n===========\n\nTo create local development environment, run:\n\n.. code-block:: shell\n\n poetry install\n\nTo run tests:\n\n.. code-block:: shell\n\n poetry run pytest\n\nTo build docs:\n\n.. code-block:: shell\n\n cd docs\n poetry run sphinx-build -b html . _build\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "API wrapper for programmatic management of PythonAnywhere services.",
"version": "0.2.5",
"project_urls": null,
"split_keywords": [
"pythonanywhere",
" api",
" cloud",
" web hosting"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "af227f8e30f2ff3bcc46af95e717e5167b12e9c5fa9681a089801c08582227c9",
"md5": "a8f6a386e6151c436afde534b1e8332b",
"sha256": "076aca292b7fddeb276a37a7f25a58223cf249dee8c180b384ee12a5270836e1"
},
"downloads": -1,
"filename": "pythonanywhere_core-0.2.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a8f6a386e6151c436afde534b1e8332b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 12594,
"upload_time": "2025-07-16T16:42:15",
"upload_time_iso_8601": "2025-07-16T16:42:15.595482Z",
"url": "https://files.pythonhosted.org/packages/af/22/7f8e30f2ff3bcc46af95e717e5167b12e9c5fa9681a089801c08582227c9/pythonanywhere_core-0.2.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e8e863cb1d09b2850b19913023d4b18d635f4e281fcd25bb4cd77c97a3edcf4",
"md5": "f07f8e0b206b9088a66492a7428f733c",
"sha256": "2b43d726c18e5972a01bdfe09482c72dad20325fc3196c7504f4d90acaf642c0"
},
"downloads": -1,
"filename": "pythonanywhere_core-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "f07f8e0b206b9088a66492a7428f733c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 9169,
"upload_time": "2025-07-16T16:42:16",
"upload_time_iso_8601": "2025-07-16T16:42:16.585879Z",
"url": "https://files.pythonhosted.org/packages/8e/8e/863cb1d09b2850b19913023d4b18d635f4e281fcd25bb4cd77c97a3edcf4/pythonanywhere_core-0.2.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-16 16:42:16",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pythonanywhere-core"
}