Skip to main content

Documentation Status

Exhibition - A Python Static Site Generator

Say it right:

/ɛgs’hɪb’ɪʃ(ə)n/

So something like:

eggs hib ish’n

What?

A static site generator

Where?

License?

GPLv3 or later. See LICENSE for the actual text.

Why though?

I’d been using Hyde for a number of years, eventually that project stopped receiving updates. Hyde had very limited test coverage, many features that I didn’t personally use, and no Python 3 support. This combination made the prospect of maintaining Hyde daunting, so forking was out of the question.

In the end, I wrote Exhibition as other available static site generators would either require massively rewriting the sites I already had or weren’t flexible enough to generate the same URL structure.

What’s the status of this project?

There are tests, there’s some documentation, and I currently use it for a number of websites, including my personal blog.

Contributions

I’m always looking for contributions, whether they be bug reports, bug fixes, feature requests, new features, or documentation. Also, feel free to open issues for support requests too - these are very helpful in showing me where documentation is required or needs improving.

AI code generation or assistance

I ask that you refrain from contributing to this project if you use any sort of AI tool. This includes, but is not limited to, tools such as Claude and Copilot.

Code Of Conduct

The Exhibition project has adopted the Contributor Covenant Code version 1.4. By contributing to this project, you agree to abide by its terms.

The full text of the code of conduct can be found here

Funding

If you have found Exhibition to be useful and would like to see its continued development, please consider buying me a coffee.

Download files

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

Source Distribution

exhibition-0.2.4.tar.gz (58.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exhibition-0.2.4-py3-none-any.whl (50.7 kB view details)

Uploaded Python 3

File details

Details for the file exhibition-0.2.4.tar.gz.

File metadata

  • Download URL: exhibition-0.2.4.tar.gz
  • Upload date:
  • Size: 58.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for exhibition-0.2.4.tar.gz
Algorithm Hash digest
SHA256 fe8e7ac0c03d0356674eccfd324d9d322a2dee5ccbeb80470011d240e00b8bcf
MD5 85fdcb61c676ee088b30f69d35995776
BLAKE2b-256 e9131b9c7a974dfaf1e21a16b5c1ecbb3e01695742b47d36170ee65af2664735

See more details on using hashes here.

File details

Details for the file exhibition-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: exhibition-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 50.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for exhibition-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5789a5c90c7694e2c5829abc637c4645ab6a2fd3b47a918d02aede5de64c491c
MD5 c2dbb300aa9c7459a7e4bf131d4d2601
BLAKE2b-256 6a7a9245f771655350cfb9b08be895a0ea2899258be04c17369d98d7330f4f3e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page