Skip to main content

Brief++

A lightweight, embeddable C++17 library for generating technical and scientific reports in Markdown/MyST, reStructuredText/Sphinx, HTML, LaTeX, Typst, plain text, and JSON AST. The C++ core is header-only and has no external dependencies.

Quick start

Add include/ to your compiler's include path, or use the optional CMake target:

add_subdirectory(external/briefpp)
target_link_libraries(application PRIVATE briefpp::briefpp)
#include <briefpp/report.hpp>

int main() {
    briefpp::Document doc;
    doc.title("Simulation Report").author("Research Team");
    auto& results = doc.section("Results");
    results.paragraph().text("The simulation converged. See ")
        .reference("density-profile").text(" for the profile.");
    results.equation(R"(E = mc^2)", "energy");
    results.figure("density.png").caption("Density profile")
        .label("density-profile").width(0.8);
    results.table().columns("Parameter", "Value", "Unit")
        .row("Temperature", "273.15", "K");
    doc.write("report.md");
    doc.write("report.rst");
    doc.write("report.tex");
    doc.write("report.html");
    doc.write("report.typ");
    doc.write("report.txt");
    doc.write("report.json");
}

Run cmake -S . -B build && cmake --build build && ctest --test-dir build to build and test. The complete example is in examples/atmospheric.cpp.

To generate files you can inspect, run cmake --build build --target briefpp_demo after configuring. This creates all seven text formats in build/demo alongside the sample figure; with pdflatex installed, it also creates a PDF. Edit examples/atmospheric.cpp and run the target again to see your changes.

The standalone test build downloads doctest v2.5.3 through CMake FetchContent. When this repository is added as a subdirectory of another project, tests and examples default to off, so the header-only C++ library needs no download.

PyPI header package

The briefpp Python distribution includes native bindings and the C++ headers. Install it with pip install briefpp, then create and render a report:

from briefpp import Document

doc = Document().title("Experiment").author("Research team")
results = doc.section("Results")
results.paragraph().text("The answer is ").strong("42")
results.table().columns(["Measure", "Value"]).row(["Answer", "42"])
doc.write("report.md")
print(doc.render("html"))

See the Python guide for the full binding API, supported formats, and source builds. C++ users can obtain the installed header directory with python -c 'import briefpp; print(briefpp.get_include())' and pass it to their compiler with -I.

To publish a version, update both project.version in pyproject.toml and the version in CMakeLists.txt and push the changes. For automatic publishing, create a tag v<version> (for example, v0.2.0) and publish a GitHub release for it. For manual publishing without a tag, choose Actions → Publish to PyPI → Run workflow and select the branch containing the version you want to publish. The workflow builds the selected commit, verifies that the CMake and Python versions match (and checks the tag for release runs), builds platform wheels and a source archive, checks the package, and uploads the distributions to PyPI using Trusted Publishing. PyPI does not accept a second upload of the same version. Configure the PyPI trusted publisher for this repository and .github/workflows/publish-pypi.yml; no GitHub Actions API token secret is needed. If the PyPI publisher specifies a GitHub environment, set the same environment on the publish job.

Supported subset

The semantic model supports metadata, nested sections, reusable inline content, citations, equations, figures, headered and headerless tables, nested lists, definition lists, code blocks, quotes, admonitions, horizontal rules, page breaks, IDs, semantic roles, backend-specific raw blocks, and reusable document fragments. Markdown output uses MyST directives for equations, figures, and admonitions. RST output targets Sphinx. LaTeX, HTML, and Typst renderers have small backend-specific configuration APIs; LaTeX can map roles to style-defined environments.

PDF compilation, parsing, and bibliography database management are outside the core. A .tex or .typ file can be compiled with an installed external tool. Figure files must exist at the paths used when rendering or compiling the report. See renderer behavior and degradation for format-specific details.

The C++ API is documented in the Sphinx documentation.

GitHub Actions runs the doctest suite and builds the Sphinx HTML website on pushes and pull requests. On pushes to main, it publishes the site to GitHub Pages after the tests pass. Enable Settings → Pages → Build and deployment → GitHub Actions in the repository once; the site will then be available at vrtulka23.github.io/briefpp. The sphinx-site artifact remains available from each workflow run.

Metadata

Release files for briefpp 0.2.0

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

Source distribution (sdist)

Source distribution for briefpp 0.2.0
File Size Uploaded
briefpp-0.2.0.tar.gz 43.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for briefpp 0.2.0
File
briefpp-0.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
briefpp-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
briefpp-0.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
briefpp-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
briefpp-0.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
briefpp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
briefpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
briefpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
briefpp-0.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
briefpp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
briefpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
briefpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
briefpp-0.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
briefpp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
briefpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
briefpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
briefpp-0.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
briefpp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
briefpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
briefpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
briefpp-0.2.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
briefpp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
briefpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
briefpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 5.4 MB

Release files / briefpp-0.2.0.tar.gz

Download URL briefpp-0.2.0.tar.gz
Size 43.4 kB
Tags Source
SHA-256 checksum
How to use checksums
ffdcd72fe4534751b03cc09004366ae3396d0d544b3058ae373d8ab870edfd84
BLAKE2b-256 checksum
How to use checksums
16c3efd9ed4825576893ca25a50d27b319c5d58a08e660071dcba208d3e4f01e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp314-cp314-win_amd64.whl

Download URL briefpp-0.2.0-cp314-cp314-win_amd64.whl
Size 226.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4c1e5d979801a850e4f1ba4ca90627cae95174b5b94f1790a86ae6e55002b503
BLAKE2b-256 checksum
How to use checksums
99208f044ec873702567a625fa21eedb94dc7db14469e98a007016e83a9c948d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL briefpp-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 254.5 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f093d642386d7d3e7bb67aa73c52fcfb0fefb760c41e6f78fd622ad6044b0412
BLAKE2b-256 checksum
How to use checksums
5795e2989c45a45e65ae6aa2421471218f6004e82eba60dfe88fe1f0a63c0cdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL briefpp-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 201.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2a51cfee7d9046ce515bc2c732dac3bc3cedccf5a240272ec9d3e56e0e948cf6
BLAKE2b-256 checksum
How to use checksums
d052b024ed84292ca5a1ab941bcf543c0d50bd377e6bd2109ed88af6b22bd0ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL briefpp-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 215.8 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
da7a9ce89f84d45cb2c64b5717aba629a0145cc4a9a33ef8f611cfd57749bb5e
BLAKE2b-256 checksum
How to use checksums
8f6bc5fc62c5649a86c09f155205dadceb28d515f683d2b53b504dde53e73ffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp313-cp313-win_amd64.whl

Download URL briefpp-0.2.0-cp313-cp313-win_amd64.whl
Size 220.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f1401801b166a067544f56f9bfa9c3081b85d3ed973d3f9311a6121bd468d8b5
BLAKE2b-256 checksum
How to use checksums
85f0e8781bcae276693add566fc5eb588bbc6972a99c2f2241ad82e240710975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL briefpp-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 254.3 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
671ecddf07d14b20409d64bc938b00fa538e7245d72ea37eda611b76cd715859
BLAKE2b-256 checksum
How to use checksums
bc529eb5844582683469d999fc631bb2e932265d94c0299d8b7cc9d082930f39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL briefpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 200.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
317c7d116f505cceb22ab9976eeece70f2a87309c596e129caea77c8604cb6d3
BLAKE2b-256 checksum
How to use checksums
650cba6d48e6faf34d754e4be5ac8f683ce214701c99703e80f2bedec836d0fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL briefpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 215.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
210640ecfcd0bda37563f0815a64f348c148978b7d4bac66ac22ec1d1211e451
BLAKE2b-256 checksum
How to use checksums
8d20e250d84b52f5661678271668adf65be144a913b79b45c3a6ce4c993704e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp312-cp312-win_amd64.whl

Download URL briefpp-0.2.0-cp312-cp312-win_amd64.whl
Size 220.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
170a9005f17ba5bf984f1176719ab6d6ae5a971d9528275e9f94d9a053098565
BLAKE2b-256 checksum
How to use checksums
0bb460d6434256f431699b83ecb7ee9f0865a2a5d405da93ca367afdae4887ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL briefpp-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 254.3 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9861d6e1b73110b45b6e6e9454781cbcf4ac21b11da92ad423d722f710dbb393
BLAKE2b-256 checksum
How to use checksums
f0d7ac34c185ed7397059db1f70046a67ffddc0e157e347dbe3ec99ddffba550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL briefpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 200.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
772ba89f66def8728129470fe7080765ff6505fb807dbcaf6b67d1d23eb93949
BLAKE2b-256 checksum
How to use checksums
0b6f18868a1def19978f2cf79be93e034bf9f630fe7b4a471b8086f2d8f9b1ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL briefpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 215.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f707f371bb81e4c580243ae919794638a033f35f0c1c3a06916ad9d5cca0f9d7
BLAKE2b-256 checksum
How to use checksums
706e5c4a145fa1fa5bf3149ecf0b047d7b7f2e31f540052c2a0a9546f52e67ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp311-cp311-win_amd64.whl

Download URL briefpp-0.2.0-cp311-cp311-win_amd64.whl
Size 219.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
821d483b91a5828f4c0dfb809dc3afe3dd74569f2ff7516f28a818194d5c9081
BLAKE2b-256 checksum
How to use checksums
c5ac14fd8f875d53660e69c75562f8baf6c64db4293ac65bfee8eebd34936b9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL briefpp-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 250.7 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e04bb2d476185cfb600b7680bc78c6c38932ca2122ea4e575bd56826d659de8a
BLAKE2b-256 checksum
How to use checksums
9020912e46ecd9df8ac3563d54d63406bbb7030cc019969d06b0caeb5ebc983f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL briefpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 200.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c85161347bdd0aa033efb31e637c9655bfb864450c06657879911ff632d5f9f5
BLAKE2b-256 checksum
How to use checksums
85eceaa8da86e7a3a54cbb89e1ad1a800934e36bd5dfbea0bbe2ae8effe5425d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL briefpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 212.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cc2baa5d0769780351d3227e8d9e41b9e45c00ab3beac470c5a6bd17baac6e90
BLAKE2b-256 checksum
How to use checksums
cc0ad7c42d92e0d1a6680f1329e6d81f7375765a22d9c9f710b38af013c02922
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp310-cp310-win_amd64.whl

Download URL briefpp-0.2.0-cp310-cp310-win_amd64.whl
Size 218.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7beb25fbf3da69f9ec7da246bbadd1030ae7c57688114ddc10ebd45f0caf01be
BLAKE2b-256 checksum
How to use checksums
d82aaf157d9c2b9c74116f0fe66cbc9757d734bda87a651520b18b25e885efca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL briefpp-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 249.7 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a875aacd7830ca605ab7f4ebd3cafcc4db8e7243caade4e8c8efc20d1f630e61
BLAKE2b-256 checksum
How to use checksums
7ba76b75f2ae92d7c0eeb2973c1bbccd84d9646c0e3b5f9bdc27c74424d3d0ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL briefpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 199.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b6e11d66ac879e356f3f17321a97f1a37a66e9cc41586fb73cc4d3b6d13082ce
BLAKE2b-256 checksum
How to use checksums
44c7e038497064bb29859fbb96f9057536bd8774ce064d05bdd33d3f64d1010f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL briefpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 211.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
636ae6a84f1b51717f9217bf3cdbb5e35ba2d44e0ab65bcac8fad7cbc6551b6e
BLAKE2b-256 checksum
How to use checksums
24b548f0e007403a05338946f5c6e8bb412ee24e7c3606c99c8c848d3c96780b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp39-cp39-win_amd64.whl

Download URL briefpp-0.2.0-cp39-cp39-win_amd64.whl
Size 218.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
a4e142e999805267a4eb44f3261abb468ab63dabc0af0d39243e527e047f92f1
BLAKE2b-256 checksum
How to use checksums
6a89c4202e4d2304357a510b89751f904972df7699435cb02804ba8704e969fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL briefpp-0.2.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 249.9 kB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ea9708909afc8c010520c41fede7cd6b9d6c8491b7ef82541c454a009292dc0
BLAKE2b-256 checksum
How to use checksums
53f4f16f84ae536412b095fc311cbd667d83d506b9c4592e44d49d7b07b6c848
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL briefpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Size 199.4 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5009f51c47e0858aef95130eef1d5a5c1455e7061a469d1e5c17142517aa5de8
BLAKE2b-256 checksum
How to use checksums
4905476b6fb24e07023d3107746c4ee40d5c8c8075489aa3bd1f1e302422d9fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / briefpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL briefpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 211.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6798aba9c06a5877fa34a6406a263434f70b617d5d300aaf11a5670d86ea0cb7
BLAKE2b-256 checksum
How to use checksums
3230ac55cc03ec50b2fc51ee24d6d8ef39b10aa0feb1b97e72fd4f2dff663efc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.2.1

25 release files

This release

0.2.0 This release

25 release files

0.1.0

2 release files

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