Skip to main content

Contributors extension for Sphinx.

Project description

sphinx-contributors is a Sphinx extension that helps you recognize the people who have contributed to an open-source project.

https://raw.githubusercontent.com/dgarcia360/sphinx-contributors/master/docs/source/_static/example_avatars.png

Features

Promote contributions

The extension retrieves from GitHub the list of users who have contributed to a repository.

Configurable

The extension lets you define the number of contributors to show and sort them by the number of commits.

Supported platforms

sphinx-contributors only works with GitHub public repositories.

Installation

  1. Install sphinx-contributors using PIP.

    pip install sphinx-contributors
  2. Add the extension to your Sphinx project conf.py file.

    extensions = ['sphinx_contributors']

Usage

Using the directive:

..  contributors:: sphinx-doc/sphinx

Renders:

https://raw.githubusercontent.com/dgarcia360/sphinx-contributors/master/docs/source/_static/example.png

Check out the full documentation for more customizable options at https://sphinx-contributors.readthedocs.io/

Contributing

We encourage public contributions! Please review CONTRIBUTING for details on our code of conduct and development process.

License

Copyright (c) 2018 - present David Garcia (@dgarcia360).

Licensed under the MIT License.

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

sphinx_contributors-0.2.4.tar.gz (393.8 kB view details)

Uploaded Source

Built Distribution

sphinx_contributors-0.2.4-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file sphinx_contributors-0.2.4.tar.gz.

File metadata

  • Download URL: sphinx_contributors-0.2.4.tar.gz
  • Upload date:
  • Size: 393.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.27.1

File hashes

Hashes for sphinx_contributors-0.2.4.tar.gz
Algorithm Hash digest
SHA256 0cf8c46f114f8de853dccd2e78b1ba568baf83ccd274efa2271bd674bf5578e4
MD5 1dc8839b5bd940740092407c4616286f
BLAKE2b-256 65d60c2fd9c0a3e1fb631befa0d6141a99d8a750038b67616500af458ea81930

See more details on using hashes here.

File details

Details for the file sphinx_contributors-0.2.4-py3-none-any.whl.

File metadata

File hashes

Hashes for sphinx_contributors-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 92cdeacf77845da6d58a80e0a580658c06cf3751ef8b5eaec760740bb2621a94
MD5 a42420419e92b6bdca691568e269e902
BLAKE2b-256 2a193aa46c82102fab950e942f26eaf6f1e2595f984387a127cf289570ab054b

See more details on using hashes here.

Supported by

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