mirror of
https://github.com/Cian-H/invenio-config-iform.git
synced 2025-12-22 21:11:57 +00:00
103 lines
2.8 KiB
INI
103 lines
2.8 KiB
INI
# -*- coding: utf-8 -*-
|
|
#
|
|
# Copyright (C) 2020-2023 Graz University of Technology.
|
|
#
|
|
# invenio-config-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-config-tugraz
|
|
version = attr: invenio_config_tugraz.__version__
|
|
description = "Invenio module that adds tugraz configs."
|
|
long_description = file: README.rst, CHANGES.rst
|
|
keywords = invenio config TU-Graz
|
|
license = MIT
|
|
author = "Graz University of Technology"
|
|
author_email = info@tugraz.at
|
|
platforms = any
|
|
url = https://github.com/tu-graz-library/invenio-config-tugraz
|
|
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.8
|
|
Programming Language :: Python :: 3.9
|
|
Programming Language :: Python :: 3.10
|
|
Development Status :: 3 - Alpha
|
|
|
|
[options]
|
|
include_package_data = True
|
|
packages = find:
|
|
python_requires = >=3.8
|
|
zip_safe = False
|
|
install_requires =
|
|
# keep this dependencies identical to invenio-app-rdm
|
|
invenio-rdm-records>=0.39.0,<0.40.0
|
|
invenio-cache>=1.1.1,<1.2.0
|
|
|
|
[options.extras_require]
|
|
tests =
|
|
pytest-black>=0.3.0
|
|
Sphinx>=4.5.0
|
|
pytest-invenio>=1.4.7
|
|
invenio-search[opensearch2]>=2.1.0,<3.0.0
|
|
|
|
[options.entry_points]
|
|
invenio_base.apps =
|
|
invenio_config_tugraz = invenio_config_tugraz:InvenioConfigTugraz
|
|
invenio_base.blueprints =
|
|
invenio_config_tugraz = invenio_config_tugraz.views:ui_blueprint
|
|
invenio_i18n.translations =
|
|
messages = invenio_config_tugraz
|
|
invenio_config.module =
|
|
invenio_config_tugraz = invenio_config_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_config_tugraz/translations/
|
|
|
|
[extract_messages]
|
|
copyright_holder = Graz University of Technology
|
|
msgid_bugs_address = mojib.wali@tugraz.at
|
|
mapping-file = babel.ini
|
|
output-file = invenio_config_tugraz/translations/messages.pot
|
|
add-comments = NOTE
|
|
|
|
[init_catalog]
|
|
input-file = invenio_config_tugraz/translations/messages.pot
|
|
output-dir = invenio_config_tugraz/translations/
|
|
|
|
[update_catalog]
|
|
input-file = invenio_config_tugraz/translations/messages.pot
|
|
output-dir = invenio_config_tugraz/translations/
|
|
|
|
[isort]
|
|
profile=black
|
|
|
|
[check-manifest]
|
|
ignore =
|
|
*-requirements.txt
|
|
|
|
[tool:pytest]
|
|
addopts = --black --isort --pydocstyle --doctest-glob="*.rst" --doctest-modules --cov=invenio_config_tugraz --cov-report=term-missing tests invenio_config_tugraz
|
|
testpaths = tests invenio_config_tugraz
|
|
live_server_scope = module
|