Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Latest commitHistory | ||||
A Briefcase publication channel plugin for deploying static web apps to PythonAnywhere.
Prerequisites
- A PythonAnywhere account
- An API token (from your Account page)
Installation
$ pip install pythonanywhere-briefcase-pluginQuick start
Build and package your web app:
$ briefcase create web static $ briefcase build web static $ briefcase package web static
Set your PythonAnywhere API token:
$ export API_TOKEN=your-api-token-herePublish:
$ briefcase publish web staticYour app will be deployed to https://<username>.pythonanywhere.com/.
Documentation
Full documentation is available at https://briefcase.pythonanywhere.com/.
Contributing
Development requires uv.
$ git clone https://github.com/pythonanywhere/pythonanywhere-briefcase-plugin.git $ cd pythonanywhere-briefcase-plugin $ uv sync $ uvx pre-commit install $ uv run pytest
License
MIT license.