Skip to main content

This project's name has been changed to Ebuilder

We have renamed Ebuilder Ultra to Ebuilder in preperation for our web framework named Ebuilder Ultra. Don't wory thought, this repo isn't going anywhere!

Purpose

The purpose of this is to:
A) Give me a project to work on
B) Provide a simple static site generator using python

Installation

pip install Ebuilder

Simple Usage

This first simple example would create a .html file with a h1 tag, centered and gray.

from ebuilder.ebuilder_core import *

index = newpage('index')
title = header(index, "Hello GitHub!")
title.center()
title.color('gray')
index.commit()
from ebuilder.ebuilder_core import EbuilderTextComponent as etc

header_two = etc("h2")

This second simple example would create a new Text Component with the html tag h2 which for those of you unfamiliar with html is the second biggest size of text that is included without further styling (h1 being the first)

You can then call this like you would header, because they both use the EbuilderTextComponent class.

Note that if you only import EbuilderTextComponent you wont be able to access the other functions of Ebuilder Ultra, like making a new page, it is shown here because it is the most efficient way.

Whats New in version 0.2.5

  • Fixed bug in ebuilder_decorators that was stopping it from running.

Advice Welcome

Feel free to dig through the source code and open Pull Requests and start issues, if you dig you'll see that EbuilderTextComponent has a bit of a weird implementation....

Metadata

Release files for Ebuilder 0.2.6.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Ebuilder 0.2.6.3.2
File Size Uploaded Provenance Actions
Ebuilder-0.2.6.3.2.tar.gz 3.4 kB Without provenance Details for Ebuilder-0.2.6.3.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for Ebuilder 0.2.6.3.2
File Interpreter ABI Platform Actions
Ebuilder-0.2.6.3.2-py3-none-any.whl Python 3 none any Details for Ebuilder-0.2.6.3.2-py3-none-any.whl

Total release size: 19.7 kB

Release files / Ebuilder-0.2.6.3.2.tar.gz

Download URL Ebuilder-0.2.6.3.2.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c142d3484c78050b76840f9320dd42a0f1cc56785457f163e7cb77a164ae4cf9
BLAKE2b-256 checksum
How to use checksums
0420f10c468b599e8b25b14166800376dc66358b98390967321878e7f2c897e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

Release files / Ebuilder-0.2.6.3.2-py3-none-any.whl

Download URL Ebuilder-0.2.6.3.2-py3-none-any.whl
Size 16.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9519565e815423ab43611bf7ce47e2cd97260e29fc026318dc62f6ee5025e3b6
BLAKE2b-256 checksum
How to use checksums
5a9d5ceeb16df33c95c788cf2d061e9507cc6f8872ed4f0ac245c140e976141f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

Security for Ebuilder 0.2.6.3.2

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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page