Docleaf
Your technical docs, beautifully integrated
Docleaf smoothly integrates your technical and long-form documentation. It is a Sphinx extension which reads Doxygen XML output and formats the information seamlessly with your user documentation.
License
Docleaf is licensed under the Parity Public License. The Parity license allows permissive use of Docleaf to help document open source projects. If you have a closed source project that you would like to document with Docleaf then you must purchase a commercial license.
For further information please email: support@docleaf.io
Features
- Custom directives allowing you to target various parts of C and C++ code bases.
- Integration with Sphinx C and C++ domains to support easily linking to your generated output.
- Hash-based content checks, as well as timestamp checks, to minimize incremental build times after a Doxygen run.
- Integration with the
sphinx.ext.linkcodeextension to support links to source code locations in a GitHub repository.
Installation
Docleaf can be installed from PyPI:
pip install docleaf
Usage
Include docleaf.doxygen as an extension in your Sphinx conf.py file:
extensions = ["docleaf.doxygen"]
Configure the extension to know where your source code is stored and the Doxygen XML output has been generated for your project. Optionally set the default project:
docleaf_projects = {
"my_project": {
"root": "../src",
"xml": "../doxygen/xml"
}
}
docleaf_default_project = "my_project"
The use the provided directives in your reStructuredText files:
.. doxygenstruct:: ExampleStruct
See below for available directives.
Directives
Generate documentation for a C++ class.
.. doxygenclass:: ClassName
Generate documentation for a C or C++ struct.
.. doxygenstruct:: StructName
Generate documentation for a C or C++ function.
.. doxygenfunction:: function_name
Generate documentation for a C or C++ enum.
.. doxygenenum:: EnumName
Generate documentation for specific group as specified within your Doxygen set up and code comments.
.. doxygengroup:: group_name
All directives take a :project: option to specify the project to use from your conf.py if you don't want to use
the default project.
Settings
-
docleaf_projectsA Python dictionary mapping each project name to the folders where its source code and Doxygen XML output are stored.
-
docleaf_default_projectThe default project to use when none is specified on the directive itself.
-
docleaf_domain_by_extensionA Python dictionary mapping from file extension to Sphinx domain. Docleaf uses Doxygen's language classifications where possible but for optimal control of how source files are classified it is useful to use this setting. For example:
docleaf_domain_by_extension = {"hpp": "cpp", "h": "c"}
Will make sure that all files that end in
.hppwill be considered as C++ files and processed using the C++ Sphinx domain whilst files that end in.hwill be considered C files and processed with the C Sphinx domain. -
docleaf_doxygen_skipA list of instructions describing any parts of the Doxygen XML to skip when generating the output documentation. Supported entries are:
members:all_caps- Skips any function or variable members (as defined as a 'memberdef' by Doxygen) which have names which are all capital letters and underscores. This is to allow users to filter our unprocessed C/C++ macros if desirable.xml-nodes:<node name>- Skips reading and process of the given XML node and its children in the Doxygen XML output. Support is limited to thehtmlonlynode.
Integration with sphinx.ext.linkcode
Docleaf can integrate with the sphinx.ext.linkcode extension in order to add [source] links next to various
supported entries in your documentation. Linking to GitHub based repositories is supported.
In order to use it, add the sphinx.ext.linkcode extension to the extensions list in your Sphinx conf.py and use
the docleaf.doxygen.GitHubLinkResolver with appropriate parameters for your repository.
extensions = [
"docleaf.doxygen",
"sphinx.ext.linkcode",
]
linkcode_resolve = docleaf.doxygen.GitHubLinkResolver(
root="../../../", user="docleaf-labs", repo="docleaf", branch="main"
)
Where:
rootis the relative path to the root of your repository.useris the user or organisation name for your GitHub repository.repois the name of your GitHub repository.tagis the git tag that you would like the generated link URLs to target.branchis the git branch that you would like the generated link URLs to target.commitis the git commit SHA that you would like the generated link URLs to target.
Only one of tag, branch and commit is necessary.
Performance
When doing a clean build of the Zephyr RTOS documentation suite, Docleaf is 2.1x faster than Breathe.
Benchmark: docleaf
Time (mean ± σ): 180.383 s ± 3.213 s [User: 448.242 s, System: 12.908 s]
Range (min … max): 175.695 s … 185.187 s 10 runs
Benchmark: breathe
Time (mean ± σ): 389.658 s ± 5.271 s [User: 1839.366 s, System: 24.895 s]
Range (min … max): 379.093 s … 394.315 s 10 runs
History
Docleaf is written and maintained by the creator of the Breathe project. It was created to resolve some of the performance and memory consumption issues with Breathe by rewriting the code base to use Rust. The user experience is designed to match and improve on Breathe.
Release files for docleaf 0.8.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size:52.8 MB
Release files / docleaf-0.8.1-cp311-none-win_amd64.whl
| Download URL | docleaf-0.8.1-cp311-none-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8cba9fb9a7e0d819b5fb2582c15d9fa1a01062e493aaa0e01c4ee38f518e00bc
|
|
BLAKE2b-256 checksum How to use checksums |
59b646ff65d6bd0cca9a30ba66cc683a45bcb3e5244a9781578554f15550ed7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp311-none-win32.whl
| Download URL | docleaf-0.8.1-cp311-none-win32.whl |
|---|---|
| Size | 993.9 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
73a230fca3eaafefda2ec99676ac87605b07fff47891adbb498c9c0d0a3d74d5
|
|
BLAKE2b-256 checksum How to use checksums |
a5983954c4306c6f61bd33b7a04418890836e27d94730138769ba7ad635e65b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | docleaf-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
13bb2cf55f1739cd8039422b84db878bfa68555a75cb805daf4c0620a1ac466c
|
|
BLAKE2b-256 checksum How to use checksums |
94e2e6b23910df59989118e492b42b5873d704a6eb571027a4db962ca95d058a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | docleaf-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.11 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
8f9ec1b165c4f84f4a317c03954ae8e17df727d706239aa11bc9eef4d6a7ea53
|
|
BLAKE2b-256 checksum How to use checksums |
0796104828065b2fb62d7bf2419def937744706e4d40b9f099605f449ee793fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
| Download URL | docleaf-0.8.1-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8ee7e0a1edc87864b4af95512074bed9a2fec6a924da5bf8078668cdc614b05a
|
|
BLAKE2b-256 checksum How to use checksums |
b80ba178bc89198001c4330d5444d6f13e2b4ed9aba7bfc7b297c957df06bf6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp311-cp311-macosx_10_7_x86_64.whl
| Download URL | docleaf-0.8.1-cp311-cp311-macosx_10_7_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
abf4491c3d496cb9e29805d5f1a45613ff47b5c30a8bc4630e6d1ab5cd75daf8
|
|
BLAKE2b-256 checksum How to use checksums |
a2ded596b84775e4d9a453d681cc15c2afd16eb3abb2ea89f2eddfb804488481
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp310-none-win_amd64.whl
| Download URL | docleaf-0.8.1-cp310-none-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
160a43c799e50453ab5a6dfb3f089d76349e1d3c445376c5b519666f0704bf70
|
|
BLAKE2b-256 checksum How to use checksums |
fa4ec14190fc3b6f5b944cd69483a56fe787d4168ff624459eafa29da676e919
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp310-none-win32.whl
| Download URL | docleaf-0.8.1-cp310-none-win32.whl |
|---|---|
| Size | 993.9 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
3c2f4249422c064b8aa5c2202d51193f597fd80a26cc89226d9afb4e0dea19c1
|
|
BLAKE2b-256 checksum How to use checksums |
466f2aeff4cf2847e8ae8f6b3e667d6f10d8cc2d7b4a225c3e8f5775cefb469d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | docleaf-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
1de35940d87f9de2d5b17b842c05fc7652f68c1e34145874ce66b6bc67eb2883
|
|
BLAKE2b-256 checksum How to use checksums |
7b4aa6f606ecff94f2186ecab259538abb0c4fb7362f1d288f122561532f89aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | docleaf-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.10 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
ad099c61b2045c88ced57aeec62940e404097847f4b7d8e07ab8592014703367
|
|
BLAKE2b-256 checksum How to use checksums |
3e83ce8c7d56b4fee7c1ed4aa56853e5dbd0e7a583c79156b16bbf98c5100a76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
| Download URL | docleaf-0.8.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
39ac376437ffdb70b59fa250436c2d23357a04628d10aed4d7e80fc3a6eb80d5
|
|
BLAKE2b-256 checksum How to use checksums |
e6a6b18d6c2506b50440f7d44151a2241582dfa0739c2f518525c92c94b69fa1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp310-cp310-macosx_10_7_x86_64.whl
| Download URL | docleaf-0.8.1-cp310-cp310-macosx_10_7_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
dbfc5a5cc5f872c879c44df35a5639e5a1ae43aaf1fadc26b633785003ab7c70
|
|
BLAKE2b-256 checksum How to use checksums |
890d811461c010f7e4b55c6fc5107343397bfa9711cc00aba67df98e281cd029
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp39-none-win_amd64.whl
| Download URL | docleaf-0.8.1-cp39-none-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1dfa74399bfae52a47d8c46ff35cafbbd2f34aaf3497d6236eec624534cd629d
|
|
BLAKE2b-256 checksum How to use checksums |
28a2c7341a543f53664e422e226224d7dc2239227f81160c79a79131e5cffb92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp39-none-win32.whl
| Download URL | docleaf-0.8.1-cp39-none-win32.whl |
|---|---|
| Size | 993.9 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
6c6cc5002c5bd2a92ad9b5e56ec8a58829c482bf13c22e1f984591a985dd7a6b
|
|
BLAKE2b-256 checksum How to use checksums |
c65dcfecd1909118d29a8d5178f401f0e48a852bddcebe31e575124398d9a7ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | docleaf-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3a1bf856c2db2ed8e3a46c4112a5604b604886d5d5fba8f657da62bd8f38973e
|
|
BLAKE2b-256 checksum How to use checksums |
7a71cd8c398bcdfffc34193ee81dac50a5563db05a65bbadcb8e5dff9e586fee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | docleaf-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
f54d121166310124080074e32bd2c1d4f6bb5b8b53e649265f5da85decebf7d4
|
|
BLAKE2b-256 checksum How to use checksums |
03bf4b1821632975db927689190981770cc30dfa5c19e00bcfe84beb76baf061
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
| Download URL | docleaf-0.8.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
57a99bef74736a326cc316ce91dd63907b317bbdc1d2725891db70f66e953a66
|
|
BLAKE2b-256 checksum How to use checksums |
42b64d8648c1b0ffa8a281b857e13d82502916da6d0f3843e890969e592777db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp39-cp39-macosx_10_7_x86_64.whl
| Download URL | docleaf-0.8.1-cp39-cp39-macosx_10_7_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
bc2ce48df1126bd2783b3e9ce7e51be96abcb5d1a9d187dd813407f23fe611f5
|
|
BLAKE2b-256 checksum How to use checksums |
a875482c9c05389af5baafb325728fa207a4f0b526f6e4f35ed13e1496e4accd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp38-none-win_amd64.whl
| Download URL | docleaf-0.8.1-cp38-none-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d07ef37b52656b4cfd06c5bc3099342fd1996c4556d93912a0f064a736df4288
|
|
BLAKE2b-256 checksum How to use checksums |
432c2c68420aad5b36e4894c9774120424591954fc548e05e3a2e5d09bc2c435
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp38-none-win32.whl
| Download URL | docleaf-0.8.1-cp38-none-win32.whl |
|---|---|
| Size | 994.3 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
3fb2c64aa2652c19bac613348f3fb187d83f54440267d36e7e1242ebefe2df13
|
|
BLAKE2b-256 checksum How to use checksums |
c57869f23ef7ece458c35c26ca0a297d482eff3344f07c772d3672b745ade397
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | docleaf-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7c72f1e8b670a831d22c579577fd9cb53cd412d594df93a52c596cae73907f44
|
|
BLAKE2b-256 checksum How to use checksums |
3880c7ebaab34df27d23e668f46dac1e62299153521d4ee546e0282c0b2105a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | docleaf-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
7ba8dafe7b498412a6cef103610c7f135e8d87a1429b7872a0d38120ccc8ed44
|
|
BLAKE2b-256 checksum How to use checksums |
dc534781e3133e91f7e8588d1a63fc3d0c830493be01da465d1eaf1a1743c2f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
| Download URL | docleaf-0.8.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
078df682409960f3cd84f8ede01947e8c1da8cedc43d72419775f4b69ef6b7ad
|
|
BLAKE2b-256 checksum How to use checksums |
6300b952aad79dd17f75e2c6667b3970ae3a83eea3daec49f437478808bdb2b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp38-cp38-macosx_10_7_x86_64.whl
| Download URL | docleaf-0.8.1-cp38-cp38-macosx_10_7_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.8 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
27a3425f892382caa18905f5850881e3068bea69ec8b4c6354cb2dccd36ea421
|
|
BLAKE2b-256 checksum How to use checksums |
2318bf8cb9ccf4dd86ff228b99e0ae69e76eddc10956e871d57d24880efd3486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp37-none-win_amd64.whl
| Download URL | docleaf-0.8.1-cp37-none-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.7 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6b41d991e40ba937c5932887bbcdfcf7679bb281f597afa1667132957a204b3d
|
|
BLAKE2b-256 checksum How to use checksums |
2cd66738d3c8092448a825d78f85671f1b64b7e00e6fdbe99d54ba59a302c296
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp37-none-win32.whl
| Download URL | docleaf-0.8.1-cp37-none-win32.whl |
|---|---|
| Size | 994.2 kB |
| Tags | CPython 3.7 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9180a84ebd00b2df968dfd04cb503286e84b4b68b9e92f91721ba6ab2fe70738
|
|
BLAKE2b-256 checksum How to use checksums |
1823cea0d48ce0c1139e9671ba9ae8bf80eb71d57d33d0d4d6b4846044c2beb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | docleaf-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
1eca5b42fbc6e8fffbd9e964a8f5709c1eedeedb1835158356ba9c8a276e2489
|
|
BLAKE2b-256 checksum How to use checksums |
e5b5450be0bdecae6419a8ea9768b11d692be10d15240b309825d5c6b6f29548
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | docleaf-0.8.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
119b13a7757fe5a6db7c9470367fa0ac8e6a28e7bc9511d931497216e406281d
|
|
BLAKE2b-256 checksum How to use checksums |
8ed3d9fae37a2ce6d2781e7c6a403a2867960ee51c4362ce4e1af53e3ea739e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
| Download URL | docleaf-0.8.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8669874219e5649975fa11098b4889334cea94289266e290c9e6dc97d471c2d5
|
|
BLAKE2b-256 checksum How to use checksums |
c52e76a8d5918d91905619dcda01e6659d28280c06baf96f2bdd6ae1942a6f59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / docleaf-0.8.1-cp37-cp37m-macosx_10_7_x86_64.whl
| Download URL | docleaf-0.8.1-cp37-cp37m-macosx_10_7_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
244562ac6b01f5c1eea8cc885dbbb6bd4bd55b050ed4ebb7f4b801d618183fce
|
|
BLAKE2b-256 checksum How to use checksums |
be747391d1589e0e1d3a005daef897d7b9e1d2f0722f1b307700a54f1d22e03b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|