Skip to content
Snippets Groups Projects
Verified Commit 3b119cce authored by Antoine R. Dumont's avatar Antoine R. Dumont
Browse files

Update basic information on module

Related to T3079
parent 5b698bd4
No related branches found
No related tags found
No related merge requests found
swh-py-template
===============
swh-auth
==========
Python module template, used as skeleton to create new modules.
Authentication library for SWH (keycloak common utilities)
......@@ -39,14 +39,14 @@ def parse_requirements(name=None):
# Full sample:
# https://forge.softwareheritage.org/diffusion/DCORE/browse/master/setup.py
setup(
name="swh.<module-name>", # example: swh.loader.pypi
description="Software Heritage <Module's intent>",
name="swh.auth",
description="Software Heritage Authentication",
long_description=long_description,
long_description_content_type="text/markdown",
python_requires=">=3.7",
author="Software Heritage developers",
author_email="swh-devel@inria.fr",
url="https://forge.softwareheritage.org/diffusion/<module-git-code>",
url="https://forge.softwareheritage.org/source/swh-auth/",
packages=find_packages(), # packages's modules
install_requires=parse_requirements() + parse_requirements("swh"),
tests_require=parse_requirements("test"),
......@@ -54,10 +54,10 @@ setup(
use_scm_version=True,
extras_require={"testing": parse_requirements("test")},
include_package_data=True,
entry_points="""
[swh.cli.subcommands]
<cli-name>=swh.<module>.cli
""",
# entry_points="""
# [swh.cli.subcommands]
# <cli-name>=swh.<module>.cli
# """,
classifiers=[
"Programming Language :: Python :: 3",
"Intended Audience :: Developers",
......
......@@ -6,10 +6,11 @@ extras =
testing
deps =
pytest-cov
dev: pdbpp
commands =
pytest --doctest-modules \
{envsitepackagesdir}/swh/foo \
--cov={envsitepackagesdir}/swh/foo \
{envsitepackagesdir}/swh/auth \
--cov={envsitepackagesdir}/swh/auth \
--cov-branch {posargs}
[testenv:black]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment