Skip to main content

A theme devised by ANSYS, Inc. for Sphinx documentation.

Project description

Ansys Python PyPI GH-CI MIT Black

Introduction

The Ansys Sphinx theme is an extension of the popular PyData Sphinx theme that is used by numpy, pandas, pyvista, and many more scientific Python packages.

You use the Ansys Sphinx theme with Sphinx, a Python documentation generator, to create documentation. The theme’s objective is to ensure that Ansys documentation looks and behaves consistently.

While this theme is primarily used to create documentation for PyAnsys libraries, you can also use it to create documentation for any Ansys project with content in reStructuredText (RST) and Markdown (files).

If you are new to using Sphinx, see Sphinx Getting Started.

Documentation and issues

In addition to installation information, the Ansys Sphinx theme documentation provides information on how you can customize the theme. Because this documentation is created using this theme, viewing it is an easy way to preview the theme itself.

On the Issues page for this repository, you can create issues to submit questions, report bugs, and request new features. To reach the PyAnsys support team, email pyansys.support@ansys.com.

Getting started

Install the ansys-sphinx-theme package with:

python -m pip install ansys-sphinx-theme

Modify your Sphinx conf.py file to use html_theme = 'ansys_sphinx_theme'.

Development and contributions

If you want to contribute to the PyAnsys Sphinx theme, install the ansys-sphinx-theme package in development mode with:

git clone https://github.com/ansys/ansys-sphinx-theme.git
python -m pip install -U pip tox
tox -e style,doc

To simplify checks, this repository uses pre-commit. You can optionally install and use this tool. For more information, see its installation and usage documentation.

Before contributing to a PyAnsys library, see Contributing in the PyAnsys Developer’s Guide for overall guidance, paying particular attention to How-to for guidelines and best practices.

License

This theme is licensed under the MIT License.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

ansys_sphinx_theme-0.15.2.tar.gz (728.2 kB view details)

Uploaded Source

Built Distribution

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

ansys_sphinx_theme-0.15.2-py3-none-any.whl (742.7 kB view details)

Uploaded Python 3

File details

Details for the file ansys_sphinx_theme-0.15.2.tar.gz.

File metadata

  • Download URL: ansys_sphinx_theme-0.15.2.tar.gz
  • Upload date:
  • Size: 728.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.14

File hashes

Hashes for ansys_sphinx_theme-0.15.2.tar.gz
Algorithm Hash digest
SHA256 09a1ba8385f0981f6952a2c42788563aa9bbb1554289ba1e62e0bc0f44b8d3b5
MD5 9f90b4b21a1d33f4a63451c9627a354d
BLAKE2b-256 bb7bd13e07e6283e9411e41fde738a0a5a4693a36e0df9b63167544614fae948

See more details on using hashes here.

File details

Details for the file ansys_sphinx_theme-0.15.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ansys_sphinx_theme-0.15.2-py3-none-any.whl
Algorithm Hash digest
SHA256 302a3b2ecb8e7632f9f52492746adacff85dbf8cd46922510c4ae4c5019f8d79
MD5 4ed6ffd780388ee3fd5dbacb8f5e3e86
BLAKE2b-256 0638eeed0387b27b53ee4a34637dd9980b344ab8cb9ab44b54200d8a8a2e1fec

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