Introduction

Installation

Frequently asked questions

Syntax, keywords and built-in functions

Standard distribution

import implementation

Browser interface

Brython-specific built-in modules

Working with Brython

Brython for Firefox OS

Cookbook

 

Deploying a Brython application

The application can be deployed by uploading the whole directory content on the server.

Since version 3.4.0 it is also possible to deploy a Brython application using the same tool as for CPython packages, ie pip.

For that, install the CPython Brython package (pip install brython), open a console window and in the application directory run:

python -m brython --make_dist

On first execution, the user is asked to enter required information for a package : its name, version number, etc. This information is stored in a file brython_setup.json that can be edited later.

The command creates a subdirectory __dist__ ; it includes the script setup.py that is used to create a package for the application, and to deploy it on the Python Package Index.

Users can then install the CPython package by the usual command:

pip install <nom_application>

and install the Brython application in a directory by:

python -m <nom_application> --install