[metadata]
name = sphinx-bluebrain-theme
author = BlueBrain NSE
author_email = bbp-ou-nse@groupes.epfl.ch
description = BlueBrain Project theme for Sphinx
url = https://github.com/BlueBrain/sphinx-bluebrain-theme
project_urls = 
	Tracker = https://github.com/BlueBrain/sphinx-bluebrain-theme/issues
	Source = https://github.com/BlueBrain/sphinx-bluebrain-theme
license = MIT License

[options]
python_requires = >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*
setup_requires = 
	setuptools
	setuptools_scm
install_requires = 
	sphinx>=1.8.0
packages = find:
include_package_data = True
classifiers = 
	Development Status :: 4 - Beta
	Framework :: Sphinx :: Theme
	License :: OSI Approved :: MIT License
	Operating System :: OS Independent
	Programming Language :: Python :: 2
	Programming Language :: Python :: 2.7
	Programming Language :: Python :: 3
	Programming Language :: Python :: 3.6
	Programming Language :: Python :: 3.7
	Topic :: Documentation :: Sphinx
	Topic :: Software Development :: Documentation

[options.packages.find]
exclude = 
	mkdocs2sphinx
	mkdocs-material
	tests

[options.package_data]
sphinx_bluebrain_theme = *

[options.entry_points]
sphinx.html_themes = 
	sphinx-bluebrain-theme = sphinx_bluebrain_theme

[pycodestyle]
ignore = E731,W503,W504,E203,E265
max-line-length = 100

[pydocstyle]
add-ignore = D401, D413
match = (?!version)\.py

[pylint]
ignore = version.py
disable = bad-continuation,fixme,invalid-name,len-as-condition,no-else-return
max-line-length = 100
max-args = 8
ignored-argument-names = _.*
max-locals = 15
max-returns = 6
max-branchs = 12
max-statements = 50
max-parents = 7
max-attributes = 40
min-public-methods = 0
max-public-methods = 60
min-similarity-lines = 25
ignore-comments = yes
ignore-docstrings = yes
ignored-classes = numpy,list
extension-pkg-whitelist = numpy,lxml

[egg_info]
tag_build = 
tag_date = 0

