brython-pack packages your Python packages/files into a brython_modules.js. The output is a brython_modules.js in your current directory. It is used to pack up pyecharts.js
You can install brython-pack via pip:
$ pip install brython-packor clone it and install it:
$ git clone https://github.com/chfw/brython-pack.git
$ cd brython-pack
$ python setup.py installIt 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