Skip to main content

Devpi Semantic UI NG

A Semantic UI theme for devpi.

This is a maintained fork of devpi-semantic-ui by API Hackers, whose last release was 0.2.2 in 2017. It is published to PyPI as devpi-semantic-ui-ng and kept working against current devpi-web releases.

Installation

You can install the theme with pip:

pip install devpi-semantic-ui-ng

Usage

Run devpi server with:

devpi-server --theme semantic-ui

Screenshots

Home screenshot

index screenshot

Credits

The theme was originally written by API Hackers.

This fork also carries the following upstream contributions, which are still open against the original repository:

  • #8 — Get search url dynamically, by tobyX
  • #11 — fix key error for some tox-results, by con-f-use

Changelog

0.3.2 (2026-08-04)

  • Republished as devpi-semantic-ui-ng, a maintained fork of devpi-semantic-ui (unreleased since 0.2.2 in 2017). The import package and the --theme semantic-ui option are unchanged
  • Fix KeyError on tox results that carry no failed key (#11, thanks con-f-use)
  • Take the live search URL from the search form's action instead of a hardcoded /+search, so the dropdown works when devpi is served under a URL prefix (#8, thanks tobyX)

0.3.1 (2026-08-04)

  • Replace deprecated pkg_resources with importlib.resources, silencing the removal warning on startup
  • Declare python_requires >= 3.9 and build a Python 3 only wheel

0.3.0 (2026-08-04)

  • Theme the user/organisation page (/{user}), which previously fell back to the default devpi-web template
  • Link organisation names on the home page to their organisation page
  • Fix stray characters rendered on the home page

0.2.2 (2017-02-15)

  • Fix navbar width

0.2.1 (2017-02-15)

  • Added syntax highlighting (#1)
  • Upgraded to latest Semantic-UI (2.2.7)
  • Handle tox results
  • Handle documentation
  • Fix sticky footer

0.1.0 (2016-06-07)

  • Initial release

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

devpi_semantic_ui_ng-0.3.2-py3-none-any.whl (744.1 kB view details)

Uploaded Python 3

File details

Details for the file devpi_semantic_ui_ng-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: devpi_semantic_ui_ng-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 744.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for devpi_semantic_ui_ng-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7a62484b22ccc0cab8713397fa36bb72c2df6dda70f156a6e566e1855520c2ba
MD5 946879d20dbe61292fd9128f75fa7f01
BLAKE2b-256 cce42bfaa3227392fe4e08ce859861489cae334f750d364659a01c2f667be964

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.2 This release

1 file

Supported by

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