Minimalistic static site generator
Project description
Minimalistic static site generator
Free software: GNU GPLv3 license
Installation
Use Docker (preferred way):
# --rm : Remove container after execution # -u ${UID} : Run container as current user # -v"$(pwd):/src": Make source and output accessible inside container docker run --rm -u ${UID} -v"$(pwd):/src" jenswbe/melthon
Use pip:
pip install melthon
Documentation
Changelog
2.1.0 (2020-04-21)
Refresh project by adding support for Docker, improving unit tests and freezing dependencies
2.0.0 (2020-05-22)
Simplify project by dropping support for all Python versions except for the current version (3.8)
Add support for repeated pages (e.g. events -> event details)
1.4.0 (2020-01-19)
Add Python 3.8 support
Drop Python 3.4 support
Don’t remove output folder, but remove it’s contents instead. Removing the folder would cause permission issues, when serving with a local web server for development.
1.3.0 (2019-11-27)
Add option to render Mako exceptions
1.2.0 (2019-10-18)
Set default input encoding to UTF-8
1.1.0 (2019-10-08)
Added subdirectory support
Added support for pretty urls (default)
Both <PAGE NAME>.template.mako and <PAGE NAME>.part.mako files won’t be rendered now
1.0.0 (2019-09-25)
Template rendering is working
Added YAML data file support
Improved program verbosity
0.1.0 (2019-09-21)
Drop support for Python 2
Implement middlewares
0.0.0 (2019-09-21)
First release on PyPI
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file melthon-2.1.0.tar.gz
.
File metadata
- Download URL: melthon-2.1.0.tar.gz
- Upload date:
- Size: 29.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d33745234c833340ccbbb658578ce5d9e8a0b261e6a7c829915cfa011ca12ecc |
|
MD5 | 13f10e05ffee9bf870f6ce99cdaeedc9 |
|
BLAKE2b-256 | e5a550b87eaa86fa062e560370f1aa97837418d662b634ed0b07da23d20225f7 |
File details
Details for the file melthon-2.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: melthon-2.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 20.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0680bc558b32a7655eede40855c598955adfd758fb85fd3e7c05e66ff54d301 |
|
MD5 | c6a3a3d56fc355595a20ba5085ffaa35 |
|
BLAKE2b-256 | 3e4f37f3d057fc5ef8bb312511bda677b9dacb92377d930d3c56ff118b8e2b14 |