packages your Python packages/files into a brython_modules.js
You can install brython-pack via pip:
$ pip install brython-pack
or clone it and install it:
$ git clone https://github.com/chfw/brython-pack.git $ cd brython-pack $ python setup.py install
It cannot collect the package dependency on built-in python modules (the dependencies on brython_stdlib.js) for you. You need to figure it out by yourself and save it in a requirements.txt file. Once you will have the dependency list, the packing step is straight foward.
usage: bp brython_stdlib.js requirements.txt your packages and file list where: brython_stdlib.js: should be the accessible path to the lib file. requirements.txt: is the hard coded and manually worked out dependencies on brython_stdlib.txt. Not the pip requirements.txt. your packages file list: could be given as space separated arguments. examples: bp dependencies/brython_stdlib.js requirements.txt pyecharts editor.py
If you are wondering what the requirements.txt file look like, here is an example requirement.txt
0.0.3 - 13/07/2018
filtering out lengthy docstring that starts with ‘r”””’
#1: cope with unicode in python files
0.0.2 - 23/10/2017
pyexcel #105, remove gease from setup_requires, introduced by 0.1.3.
0.0.1 - 19/10/2017
being able to create an optimal brython_modules.js
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for brython_pack-0.0.3-py2.py3-none-any.whl