Metadata-Version: 2.4
Name: pythonanywhere-core
Version: 0.2.9
Summary: API wrapper for programmatic management of PythonAnywhere services.
License: MIT
License-File: LICENSE
Keywords: pythonanywhere,api,cloud,web hosting
Author: PythonAnywhere
Author-email: developers@pythonanywhere.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: python-dateutil (>=2.8.2,<3.0.0)
Requires-Dist: requests (>=2.30.0,<3.0.0)
Requires-Dist: typing_extensions (>=4.5.0,<5.0.0)
Project-URL: Documentation, https://core.pythonanywhere.com/
Project-URL: Homepage, https://core.pythonanywhere.com/
Project-URL: Repository, https://github.com/pythonanywhere/pythonanywhere-core
Description-Content-Type: text/x-rst

pythonanywhere-core
===================

Python SDK for PythonAnywhere API - programmatic management of PythonAnywhere
services including webapps, files, scheduled tasks, students, and websites.

Core library behind the `PythonAnywhere cli tool`_.

.. _PythonAnywhere cli tool: https://pypi.org/project/pythonanywhere/

Documentation
=============

Full documentation is available at https://core.pythonanywhere.com/

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

