File | Date | Author | Commit |
---|---|---|---|
config | 2019-12-11 |
![]() |
[b34a64] update-00.01.021 |
doc | 2019-12-11 |
![]() |
[182a16] update-00.01.022 |
docsrc | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setupdocx | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
testdata | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
tests | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
.gitignore | 2019-12-11 |
![]() |
[2626fa] init-setupdocx |
ArtisticLicense20.html | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
MANIFEST.in | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
README.md | 2019-12-11 |
![]() |
[0748c2] update-00.01.022 |
RELEASE-INFO.sh | 2019-12-11 |
![]() |
[0748c2] update-00.01.022 |
licenses-amendments.txt | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setenv-acue2.sh | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setenv-acue3.sh | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setenv.bat | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setenv.sh | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setup.cfg | 2019-12-11 |
![]() |
[32989c] init-setupdocx |
setup.py | 2019-12-11 |
![]() |
[0748c2] update-00.01.022 |
The ‘setupdocx‘ provides a control layer for continuous documentation by the simplified creation, packaging, and installation of documentation.
The provided commands are distributed as entry points and optional base classes for further customization into setup.py - setuptools / distutils.
The current release supports the following commands:
Supports the first integration of Epydoc into Sphinx for combined Javadoc style
documentation of Python and Java.
Manages arbitrary document templates for the supported builder,
supports multiple builds with arbitrary document layouts, designs, and patched contents.
Installs documentation locally from build directory, see PEP-0370.
Creates distribution packages for documentation.
Extracts the inline documentation only.
Manages arbitrary document templates for the supported builder,
supports multiple builds with arbitrary document layouts, designs, and patched contents.
Extracts the inline documentation as JavaDoc style API reference.
Manages arbitrary document templates for the supported builder,
supports multiple builds with arbitrary document layouts, designs, and patched contents.
For more extensions refer to the online documentation.
Online documentation:
Runtime-Repository:
Install: pip install setupdocx, see also section 'Install' of the online documentation.
Downloads:
sourceforge.net: https://sourceforge.net/projects/setupdocx/files/
bitbucket.org: https://bitbucket.org/acue/setupdocx
github.com: https://github.com/ArnoCan/setupdocx/
pypi.org: https://pypi.org/project/setupdocx/
PROJECT: 'setupdocx'
MISSION: Command extension of setup.py for multi-platform and documentation deployments.
VERSION: 00.01
RELEASE: 00.01.022
STATUS: beta
AUTHOR: Arno-Can Uestuensoez
COPYRIGHT: Copyright (C) 2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez
LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints
Concepts and enumeration values are migrated from the
Tested with Sphinx-1.7 on Python2.7.14, and Python3.6.5.
For a comprehensive list refer to the documentation.
Python Syntax Support
Python Implementation Support
OS on Server, Workstation, Laptops, Virtual Machines, and Containers
Linux: AlpineLinux, ArchLinux, CentOS, Debian, Fedora, Gentoo, OpenSUSE, Raspbian, RHEL, Slackware, SLES, Ubuntu, ...
BSD: DragonFlyBSD, FreeBSD, NetBSD, OpenBSD, GhostBSD, TrueOS, NomadBSD
OS-X: Snow Leopard
Windows: Win10, Win8.1, Win7, WinXP, Win2019, Win2016, Win2012, Win2008, Win2000
WSL-1.0: Alpine, Debian, KaliLinux, openSUSE, SLES, Ubuntu
Cygwin
UNIX: Solaris10, Solaris11
Minix: Minix3
ReactOS
Network and Security
Network Devices: OpenWRT
Security: KaliLinux, pfSense
OS on Embedded Devices
RaspberryPI: ArchLinux, CentOS, OpenBSD, OpenWRT, Raspbian
ASUS-TinkerBoard: Armbian
REMARK:
Currently tested by application to the other projects of the author.
So for now no package tests defined.
Major Changes:
Issues:
ToDo:
Known Issues: