Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Switch README file from markdown to reStructuredText format In this commit, the README.md file has been deleted and replaced by a README.rst file. This change enables a better integration with various Python document processing tools and is more universally accepted in Python projects. * Refactor README layout and description The display of various badges was reorganized for better readability. The description of the 'GitHub commits since latest release' badge was also simplified for a more concise description. * Fix formatting issue in README.rst An extra line break, which was previously causing a formatting issue in the README.rst file, has been removed. The document structure and format are now consistent. * Add Sphinx documentation setup This commit introduces a configuration for the Sphinx documentation builder with the `conf.py` setup file. It adds an `index.rst` file for documentation content and automation files (`make.bat` and `Makefile`) to build the documentation. * style: format code with Black, isort and Ruff Formatter This commit fixes the style issues introduced in 569e5d4 according to the output from Black, isort and Ruff Formatter. Details: #229 * Add Sphinx documentation setup This commit introduces a configuration for the Sphinx documentation builder with the `conf.py` setup file. It adds an `index.rst` file for documentation content and automation files (`make.bat` and `Makefile`) to build the documentation. * Add requests_mock to requirements and fix filename typo A new dependency, `requests_mock`, has been added to the `requirements.txt` file. Also, a typo in the filename of the requirements file located in the docs directory was corrected. It was previously named `requirments.txt` and has now been renamed to `requirements.txt`. * Convert documentation from RST to Markdown The documentation files `index.rst` and `README.rst` have been deleted and replaced by their Markdown equivalents `index.md` and `README.md`. The conversion was performed to improve readability and consistency, particularly in regard to the handling of links and images. * Convert documentation from RST to Markdown The documentation files `index.rst` and `README.rst` have been deleted and replaced by their Markdown equivalents `index.md` and `README.md`. The conversion was performed to improve readability and consistency, particularly in regard to the handling of links and images. * Update Sphinx extensions and downgrade Python version The Sphinx extensions have been updated in the documentation requirements and configuration section of the docs. "sphinx-autodoc2" has been added to the requirements while "sphinx.ext.autodoc" has been enabled in the configuration. Additionally, Python version used for building has been downgraded from 3.12 to 3.9. * Update documentation configuration and content In the configuration file, the release number is commented out and in the markdown file, the autoclass path is corrected for Sphinx to generate the project documentation accurately. * Add github-app-handler to requirements In this commit, the github-app-handler module has been added to the requirements.txt document. This is necessary to handle the integration of the GitHub application and the requirements file ensures all required modules are installed for the application to function properly. * Update docs configuration and content Modified docs/conf.py to replace sphinx-autodoc2 with autodoc2 and set the appropriate configurations, and changed the html theme. Also updated docs/index.md to use autodoc2-object and amended the reference link. * style: format code with Black, isort and Ruff Formatter This commit fixes the style issues introduced in bf5a99c according to the output from Black, isort and Ruff Formatter. Details: #229 --------- Co-authored-by: Heitor Polidoro <[email protected]> Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
- Loading branch information