Skip to main content

Analysis Services Client

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eratos_as_client-2.23.0.tar.gz (53.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eratos_as_client-2.23.0-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file eratos_as_client-2.23.0.tar.gz.

File metadata

  • Download URL: eratos_as_client-2.23.0.tar.gz
  • Upload date:
  • Size: 53.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for eratos_as_client-2.23.0.tar.gz
Algorithm Hash digest
SHA256 f66f28294f90983d6e86f2eba97ba6207c8c89f143ff53ff8f83c16f12bdd3c8
MD5 d71200f3fadf53a5a8af0779e99beed6
BLAKE2b-256 4bf9f223f941d095466ad7c977b20da6c4093434ba7b1e625fea0b0bad59b85b

See more details on using hashes here.

File details

Details for the file eratos_as_client-2.23.0-py3-none-any.whl.

File metadata

File hashes

Hashes for eratos_as_client-2.23.0-py3-none-any.whl
Algorithm Hash digest
SHA256 389cda2963182fcde366f72e9404303ce48ba6df1c5d4275baa5ca0888efd0f3
MD5 3846762573ac709552db34f960aaf4bc
BLAKE2b-256 4e026869c913467ce65d1710041e146b3c92f3523eeb40687a98aa0b98de4cef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page