Theme Forge Nebular Fusion
Theme Forge Nebular Fusion 0.7.0 is a native desktop workbench for reviewing,
inspecting and managing Theme Forge brand systems and artifacts. Install its
Python launcher with pip, install the matching native runtime once, then open
the application with tfnf.
Install and use
Use Python 3.10 or newer. A virtual environment is recommended:
$ python3 -m venv .venv
$ . .venv/bin/activate
$ python3 -m pip install theme-forge-nebular-fusion==0.7.0
$ tfnf install-runtime
$ tfnf
The small Python wheel works across the supported targets. The explicit setup command downloads only the runtime for the current host, about 47–55 MB, from the project's GitHub release. It checks the pinned archive size, SHA256 and member manifest before extraction. Repeating setup reuses a valid saved archive without downloading it again.
Pip does not download the native runtime or install OS packages. Ordinary
tfnf launch never downloads: if setup is missing, it reports the setup command.
Once setup is complete, launch uses the verified local cache offline.
$ tfnf --version
theme-forge-nebular-fusion 0.7.0
$ tfnf --help
$ tfnf --path
Help and version queries work without the native runtime. After setup,
--path checks the saved runtime and prints the resolved GUI executable path.
Supported hosts and WebKit
| Host | Runtime requirement |
|---|---|
| Apple Silicon macOS | macOS 13 or newer |
| Linux ARM64 | GNU glibc 2.36+, GLIBCXX_3.4.30+ |
| Linux AMD64/x86_64 | GNU glibc 2.36+, GLIBCXX_3.4.30+ |
Provide a working graphical desktop, session bus and graphics drivers as for other native applications. macOS uses the system WebKit framework.
Linux uses the host's WebKitGTK 4.1 runtime. If setup or launch reports that WebKitGTK 4.1 is unavailable, install your distribution's runtime package first. On Debian and Ubuntu:
$ sudo apt install libwebkit2gtk-4.1-0
$ tfnf install-runtime
WebKitGTK 4.0 and 6.0 have different library interfaces and do not replace 4.1. The prerequisite check does not install system packages.
Integrity and cache behavior
Runtime setup accepts only fixed official release assets with the identities carried by this package. Invalid or incomplete downloads never become extraction inputs. The launcher checks the archive, manifest, extracted members and exact executable paths before handoff. It does not check out source, compile code or select a fallback application.
Runtime archives and materialized files use the cache selected by
THEME_FORGE_CACHE_DIR, then XDG_CACHE_HOME, or the platform default. Custom
cache paths must be absolute and non-empty. Runtime setup requires network
access only when a verified archive is not already saved.
Setup allows a 15-minute download acceptance budget, with a 10-second timeout
for individual network operations. If it expires, check the connection and
retry tfnf install-runtime. A certificate-verification error requires fixing
Python's trusted certificates or your proxy's trust configuration before retrying.
Setup can repair a corrupt or unreadable archive that you own. If it reports an unsafe cache, choose a new absolute directory and repeat setup:
$ export THEME_FORGE_CACHE_DIR="$HOME/.cache/nebular-fusion-runtime"
$ tfnf install-runtime
Use the same cache setting for later launches.
Remove the Python launcher with
python3 -m pip uninstall theme-forge-nebular-fusion. Its versioned runtime
cache remains available for reuse.
License
Theme Forge Nebular Fusion and this Python distribution are offered under
AGPL-3.0-or-later. Preserve the distributed LICENSE and NOTICE files when
using or conveying the package. The Python launcher and downloaded application
each include their applicable license and notice files. Native runtime assets
retain their distributed third-party notices.
Metadata
Release files for theme-forge-nebular-fusion 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| theme_forge_nebular_fusion-0.7.0-py3-none-any.whl | Python 3 | none | any | Details for theme_forge_nebular_fusion-0.7.0-py3-none-any.whl |
Release files / theme_forge_nebular_fusion-0.7.0-py3-none-any.whl
| Download URL | theme_forge_nebular_fusion-0.7.0-py3-none-any.whl |
|---|---|
| Size | 224.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6e82672404a896ea2fd0cde760275db437f77f641e62ea6296288f4f879f951b
|
|
BLAKE2b-256 checksum How to use checksums |
4377dd09810d94fec4bb1f1a9129c6bead627e9077c835d805bc9b16b52bf8be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Security for theme-forge-nebular-fusion 0.7.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.