MVVM UI Framework for Python and Brython
Install
using pip(stable)
pip3 install mapsipy
using git(dev)
pip3 install https://github.com/eseunghwan/pyvuejs.git
Usage
create project with cli
mapsipy-cli init [dest]
run with server
mapsipy-cli serve
build project file to standalone .html and .js
mapsipy-cli build [dest]
TODO
[ ] classified virtual dom
[ ] classified viewmodel
History
2021.04.20
- init release
- mvvm skeleton completed
2021.04.21
- bug fix on init project
- do not remove directory anymore
- bug fix on package install
- template files now include
2021.04.22
- conditions(if, elif, else) include
- loop(for) include
post1
- change mapsi(brython) package from single file to module directory
- delete mapsi directory when build
post2
- change render order of views/components/App
- now components inside App render well
- add content tag to component
- childNodes of component will be placed
post3
- bug fixes
- exclude style tags from component value formatting
Metadata
Release files for mapsipy 2021.4.22.post3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mapsipy-2021.4.22.post3.tar.gz | 485.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mapsipy-2021.4.22.post3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 972.3 kB
Release files / mapsipy-2021.4.22.post3.tar.gz
| Download URL | mapsipy-2021.4.22.post3.tar.gz |
|---|---|
| Size | 485.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
978a742c60aa990223095c4aa3683e03c318ce99dd07f9e1d9015aa22ccfd2aa
|
|
BLAKE2b-256 checksum How to use checksums |
2b4775031dceb184cfb1c50658944177037422c30e9a8c60d9b5acf8e72c8178
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.14.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9
|
Release files / mapsipy-2021.4.22.post3-py3-none-any.whl
| Download URL | mapsipy-2021.4.22.post3-py3-none-any.whl |
|---|---|
| Size | 487.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ca2ce6fd22b23e807efaa0e62a0d817c3ad5ff898c9c376738a564ac46f532b9
|
|
BLAKE2b-256 checksum How to use checksums |
214ac1b1b867ec9a438a5fafb5c4582b99fd6cdc31f3caae1cb97fec3fc5c6ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.14.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9
|