A simple pythonic build system for Web and Cordova projects (JS, Less, Sass...)
- Python alternative to
webpack,gruntorgulp. - Supports Python 2.7 or 3.2+.
- Builds based on a
webmakefile.pyscript in your project root. - Automatically detects dependencies and builds only what's changed.
- Can be used from the command line, on demand or in "watch for changes" mode.
- Automatically generates source maps in debug mode, minifies in release mode.
- Your source code (HTML/JavaScript) stays identical whether in debug or release mode - no conditional script or CSS inclusion.
- Middleware plugin for use with Django.
- Build hook for use with Cordova.
- Currently supports:
- Browserify (vendor libs, user libs, project-specific sources)
- Browserify plugins: ES2015, React JSX
- Less compilation
- Sass compilation
- Minification
- Copy assets (images, fonts, etc)
- Concatenation
Release files for webmake 4.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| webmake-4.1.2.tar.gz | 17.7 kB | Details |
Release files / webmake-4.1.2.tar.gz
| Download URL | webmake-4.1.2.tar.gz |
|---|---|
| Size | 17.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa103178bc4b5a783849e0c1ab8cd49240e47b50c1835bd60d933f262be880a0
|
|
BLAKE2b-256 checksum How to use checksums |
2177af72f8f67daf0cfe92e06aa9dfbb70ec71a68514148b9e827a62405ca1bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.12
|