Skip to main content

AS-Client - Client Library for Analysis Services

Documentation

Documentation of the client's classes and functions can be generated with Doxygen. The project also uses doxypypy - a Python-specific filter for Doxygen - to allow the documentation to be specified more naturally within the various Python docstrings throughout the code.

Tool Installation

Naturally, generating the documentation requires that Doxygen be installed - see https://www.stack.nl/~dimitri/doxygen/manual/install.html for instructions.

The doxypypy filter is most easily installed using the Python "pip" package manager (see https://pip.pypa.io/en/stable/installing/ for installation instructions for pip). With pip installed, simply issue the following command to install doxypypy (for Unix-like systems):

sudo pip install doxypypy

Unfortunately, Doxygen assumes that filters can be called without supplying any command-line parameters except for the path of the file to filter. Unfortunately, doing so with a standard doxypypy installation will omit several important options. The Doxyfile included with this project addresses this by instead calling a simple wrapper script doxypypy.sh that is included as part of the project.

Generating Documentation

To generate the documentation for the client, simply change directory to the project's root directory (containing the Doxyfile file), and issue the following command:

doxygen Doxyfile

This will process the Python source files, and generate a new doc directory containing the documentation files.

Release files for eratos-as-client 2.23.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 eratos-as-client 2.23.0
File Size Uploaded
eratos_as_client-2.23.0.tar.gz 53.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eratos-as-client 2.23.0
File Interpreter ABI Platform
eratos_as_client-2.23.0-py3-none-any.whl Python 3 none any Details

Total release size: 72.9 kB

Release files / eratos_as_client-2.23.0.tar.gz

Download URL eratos_as_client-2.23.0.tar.gz
Size 53.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f66f28294f90983d6e86f2eba97ba6207c8c89f143ff53ff8f83c16f12bdd3c8
BLAKE2b-256 checksum
How to use checksums
4bf9f223f941d095466ad7c977b20da6c4093434ba7b1e625fea0b0bad59b85b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release files / eratos_as_client-2.23.0-py3-none-any.whl

Download URL eratos_as_client-2.23.0-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
389cda2963182fcde366f72e9404303ce48ba6df1c5d4275baa5ca0888efd0f3
BLAKE2b-256 checksum
How to use checksums
4e026869c913467ce65d1710041e146b3c92f3523eeb40687a98aa0b98de4cef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release history Release notifications | RSS feed

This release

2.23.0 This release

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