Skip to main content

pythonanywhere-briefcase-plugin

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-plugin

Quick 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-here

Publish:

$ briefcase publish web static

Your 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.

Metadata

Release files for pythonanywhere-briefcase-plugin 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pythonanywhere-briefcase-plugin 0.0.2
File Size Uploaded Provenance Actions
pythonanywhere_briefcase_plugin-0.0.2.tar.gz 3.3 kB Without provenance Details for pythonanywhere_briefcase_plugin-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pythonanywhere-briefcase-plugin 0.0.2
File Interpreter ABI Platform Actions
pythonanywhere_briefcase_plugin-0.0.2-py3-none-any.whl Python 3 none any Details for pythonanywhere_briefcase_plugin-0.0.2-py3-none-any.whl

Total release size: 8.4 kB

Release files / pythonanywhere_briefcase_plugin-0.0.2.tar.gz

Download URL pythonanywhere_briefcase_plugin-0.0.2.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
1807128c378d36380b8cac5383a8f6d052579c4808089f3e15d6afadd575adee
BLAKE2b-256 checksum
How to use checksums
392905f6fa78dff9cadcb0c3c374b198ff1bc5adac01223896225f7284a841ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pythonanywhere_briefcase_plugin-0.0.2-py3-none-any.whl

Download URL pythonanywhere_briefcase_plugin-0.0.2-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f40f8472e5c9fa219d2267fe49d8152c563b53e006ca46977b138b990e1248bf
BLAKE2b-256 checksum
How to use checksums
ddb68ffd24beb797e5f60c8fdad84653aa122f231056fba3acadc9972dd1780f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for pythonanywhere-briefcase-plugin 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page