Skip to main content

Ssite is not a static site generator. It is a collection of scripts to maintain a static site.

Project description

Ssite

Ssite is not a static site generator. It is a collection of scripts to maintain a static site. All build steps are optional; the source code for a static site that uses Ssite is hostable without any modifications.

PyPI

Installation

pip install --upgrade ssite

Principles

  • Enhance; don't generate.

Ssite works directly with the source and never creates separate build directories. The source of your static site is always publishable without ssite.

Usage

ssite index INDEXED_DIR generates an index file for a collection of timestamped HTML documents.

ssite clean INPUT_PATH removes style, class, and id, <span> and other messy markup from an HTML document.

Help text is rendered using the argparse library.

ssite --help displays the list of commands.

ssite COMMAND --help displays parameters for COMMAND.

Contributing

Contributions welcome. Fork and send a pull request to the GitHub repository.

  • Linter: flake8
  • Test harness: pytest

License

Licensed under Apache License, Version 2.0. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssite-0.3.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

ssite-0.3.0-py2.py3-none-any.whl (11.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ssite-0.3.0.tar.gz.

File metadata

  • Download URL: ssite-0.3.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for ssite-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8e382b37fcf578d764d74acb6e7b4222dc95345a04996b95d8053810fcd9b76f
MD5 c829f5f5120f72aaceadf230838671b7
BLAKE2b-256 7938960b1902cc082ebf00ebe548d380e027c0f7418c17d34900a40ec7fb5847

See more details on using hashes here.

File details

Details for the file ssite-0.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: ssite-0.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for ssite-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7bc280827b0b7326048b7752dee50a574dde3ed39253f42816d03f4c9dd0d4c1
MD5 72fd4a000e516ee863d629764f6ce247
BLAKE2b-256 e0faaf694f5709802704afe6639be9e3aed5870dfaf0a5ea635ff41871050076

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page