mirror of
https://github.com/Cian-H/invenio-theme-iform.git
synced 2025-12-22 20:51:58 +00:00
105 lines
2.9 KiB
INI
105 lines
2.9 KiB
INI
# -*- coding: utf-8 -*-
|
|
#
|
|
# Copyright (C) 2020-2021 Graz University of Technology.
|
|
#
|
|
# invenio-theme-tugraz is free software; you can redistribute it and/or
|
|
# modify it under the terms of the MIT License; see LICENSE file for more
|
|
# details.
|
|
|
|
[metadata]
|
|
name = invenio-theme-tugraz
|
|
version = attr: invenio_theme_tugraz.__version__
|
|
description = "Invenio module for TUGRAZ theme."
|
|
long_description = file: README.rst, CHANGES.rst
|
|
keywords = invenio theme invenioRDM TU-Graz
|
|
license = MIT
|
|
author = "Graz University of Technology"
|
|
author_email = mojib.wali@tugraz.at
|
|
url = https://github.com/tu-graz-library/invenio-theme-tugraz
|
|
platforms = any
|
|
classifiers =
|
|
Environment :: Web Environment
|
|
Intended Audience :: Developers
|
|
License :: OSI Approved :: MIT License
|
|
Operating System :: OS Independent
|
|
Programming Language :: Python
|
|
Topic :: Internet :: WWW/HTTP :: Dynamic Content
|
|
Topic :: Software Development :: Libraries :: Python Modules
|
|
Programming Language :: Python :: 3.7
|
|
Programming Language :: Python :: 3.8
|
|
Programming Language :: Python :: 3.9
|
|
Development Status :: 3 - Alpha
|
|
|
|
[options]
|
|
include_package_data = True
|
|
packages = find:
|
|
python_requires = >=3.8
|
|
zip_safe = False
|
|
install_requires =
|
|
Flask-BabelEx>=0.9.4
|
|
Flask-WebpackExt>=1.0.0
|
|
invenio-assets>=1.2.7,<1.3.0
|
|
invenio-i18n>=1.3.1,<1.4.0
|
|
invenio_config_tugraz>=0.9.0,<0.10.0
|
|
|
|
[options.extras_require]
|
|
tests =
|
|
pytest-black>=0.3.0,<0.3.10
|
|
sphinx>=4.2.0,<5
|
|
pytest-invenio>=1.4.7
|
|
invenio-app>=1.3.0,<2.0.0
|
|
elasticsearch7 =
|
|
invenio-search[elasticsearch7]>=1.4.2,<2.0
|
|
|
|
[options.entry_points]
|
|
invenio_base.apps =
|
|
invenio_theme_tugraz = invenio_theme_tugraz:InvenioThemeTugraz
|
|
invenio_base.blueprints =
|
|
invenio_theme_tugraz = invenio_theme_tugraz.views:ui_blueprint
|
|
invenio_i18n.translations =
|
|
messages = invenio_theme_tugraz
|
|
invenio_assets.webpack =
|
|
invenio_theme_tugraz_theme = invenio_theme_tugraz.webpack:theme
|
|
invenio_config.module =
|
|
invenio_theme_tugraz = invenio_theme_tugraz.config
|
|
|
|
[aliases]
|
|
test = pytest
|
|
|
|
[build_sphinx]
|
|
source-dir = docs/
|
|
build-dir = docs/_build
|
|
all_files = 1
|
|
|
|
[bdist_wheel]
|
|
universal = 1
|
|
|
|
[pydocstyle]
|
|
add_ignore = D401
|
|
|
|
[compile_catalog]
|
|
directory = invenio_theme_tugraz/translations/
|
|
use-fuzzy = True
|
|
|
|
[extract_messages]
|
|
copyright_holder = Graz University of Technology
|
|
msgid_bugs_address = mojib.wali@tugraz.at
|
|
mapping-file = babel.ini
|
|
output-file = invenio_theme_tugraz/translations/messages.pot
|
|
add-comments = NOTE
|
|
|
|
[init_catalog]
|
|
input-file = invenio_theme_tugraz/translations/messages.pot
|
|
output-dir = invenio_theme_tugraz/translations/
|
|
|
|
[update_catalog]
|
|
input-file = invenio_theme_tugraz/translations/messages.pot
|
|
output-dir = invenio_theme_tugraz/translations/
|
|
[isort]
|
|
profile=black
|
|
|
|
[tool:pytest]
|
|
addopts = --black --isort --pydocstyle --doctest-glob="*.rst" --doctest-modules --cov=invenio_theme_tugraz --cov-report=term-missing tests invenio_theme_tugraz
|
|
testpaths = tests invenio_theme_tugraz
|
|
live_server_scope = module
|