Prometa
Contents:
Synopsis
Links
Configuration
Installation
Usage
API Documentation
Prometa
Index
Index
_
|
A
|
C
|
D
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (prometa.citation.Citation method)
(prometa.codemeta.codemeta.CodeMeta method)
(prometa.codemeta.pyproject.PyprojectCodeMeta method)
(prometa.config.Config method)
(prometa.gitlab.ci.GitlabCI method)
(prometa.gitlab.repo.GitlabRepo method)
(prometa.insert.Inserter method)
(prometa.insert.MarkdownInserter method)
(prometa.project.Project method)
(prometa.python.venv.VirtualEnvironment method)
(prometa.readme.ReadmeInserter method)
A
add_register_pip_pkg() (prometa.gitlab.ci.GitlabCI method)
add_release_job() (prometa.gitlab.ci.GitlabCI method)
add_stages() (prometa.gitlab.ci.GitlabCI method)
add_tags() (prometa.gitlab.ci.GitlabCI method)
C
choose() (in module prometa.common)
Citation (class in prometa.citation)
citation_cff_path (prometa.project.Project property)
CodeMeta (class in prometa.codemeta.codemeta)
codemeta_json_path (prometa.project.Project property)
CodeMetaError
Config (class in prometa.config)
config (prometa.config.Config property)
config_paths (prometa.config.Config property)
ConfigError
D
data (prometa.codemeta.codemeta.CodeMeta property)
(prometa.gitlab.ci.GitlabCI property)
diff() (in module prometa.file)
G
get() (prometa.config.Config method)
get_gitlab_project() (prometa.gitlab.repo.GitlabRepo method)
get_hal_id_from_url() (in module prometa.id.hal)
get_hal_url_by_origin() (in module prometa.id.hal)
get_json_or_none() (in module prometa.requests)
get_license_classifier() (in module prometa.python.common)
get_link() (prometa.insert.MarkdownInserter static method)
get_main_blob_url() (prometa.gitlab.repo.GitlabRepo method)
get_orcid_url() (in module prometa.id.orcid)
get_output() (prometa.insert.MarkdownInserter method)
(prometa.readme.ReadmeInserter method)
get_pypi_url() (in module prometa.python.common)
get_section_url() (prometa.gitlab.repo.GitlabRepo method)
get_swh_url_by_origin() (in module prometa.id.swh)
get_swhid_by_origin() (in module prometa.id.swh)
get_template() (prometa.citation.Citation static method)
get_version() (in module prometa.python.common)
gitlab (prometa.config.Config property)
GitlabCI (class in prometa.gitlab.ci)
GitlabRepo (class in prometa.gitlab.repo)
I
insert() (prometa.insert.Inserter method)
(prometa.insert.MarkdownInserter method)
Inserter (class in prometa.insert)
L
license_txt_path (prometa.project.Project property)
load() (prometa.codemeta.codemeta.CodeMeta method)
(prometa.gitlab.ci.GitlabCI method)
M
main() (in module prometa.main)
manage_hooks() (prometa.gitlab.ci.GitlabCI method)
MarkdownInserter (class in prometa.insert)
modify_codemeta_data() (prometa.codemeta.codemeta.CodeMeta method)
(prometa.codemeta.pyproject.PyprojectCodeMeta method)
module
prometa
prometa.citation
prometa.codemeta
prometa.codemeta.codemeta
prometa.codemeta.pyproject
prometa.common
prometa.config
prometa.exception
prometa.file
prometa.gitlab
prometa.gitlab.ci
prometa.gitlab.repo
prometa.id
prometa.id.hal
prometa.id.orcid
prometa.id.swh
prometa.insert
prometa.main
prometa.project
prometa.python
prometa.python.common
prometa.python.venv
prometa.readme
prometa.requests
N
name (prometa.codemeta.codemeta.CodeMeta property)
(prometa.project.Project property)
P
parsed_origin (prometa.gitlab.repo.GitlabRepo property)
possible_config_paths (prometa.config.Config property)
Project (class in prometa.project)
prometa
module
prometa.citation
module
prometa.codemeta
module
prometa.codemeta.codemeta
module
prometa.codemeta.pyproject
module
prometa.common
module
prometa.config
module
prometa.exception
module
prometa.file
module
prometa.gitlab
module
prometa.gitlab.ci
module
prometa.gitlab.repo
module
prometa.id
module
prometa.id.hal
module
prometa.id.orcid
module
prometa.id.swh
module
prometa.insert
module
prometa.main
module
prometa.project
module
prometa.python
module
prometa.python.common
module
prometa.python.venv
module
prometa.readme
module
prometa.requests
module
PrometaException
public_git_url (prometa.gitlab.repo.GitlabRepo property)
public_url (prometa.gitlab.repo.GitlabRepo property)
pyproject_toml_path (prometa.project.Project property)
PyprojectCodeMeta (class in prometa.codemeta.pyproject)
R
readme_md_path (prometa.project.Project property)
readme_url (prometa.gitlab.repo.GitlabRepo property)
ReadmeInserter (class in prometa.readme)
remote_url (prometa.gitlab.repo.GitlabRepo property)
run_cmd() (prometa.gitlab.repo.GitlabRepo method)
(prometa.python.venv.VirtualEnvironment method)
run_cmd_in_venv() (prometa.python.venv.VirtualEnvironment method)
run_main() (in module prometa.main)
run_pip_in_venv() (prometa.python.venv.VirtualEnvironment method)
run_python_in_venv() (prometa.python.venv.VirtualEnvironment method)
S
spdx_license (prometa.project.Project property)
swh_project_exists() (in module prometa.id.swh)
sys_exe (prometa.python.venv.VirtualEnvironment property)
T
top_level (prometa.gitlab.repo.GitlabRepo property)
U
update() (prometa.citation.Citation method)
(prometa.codemeta.codemeta.CodeMeta method)
(prometa.codemeta.pyproject.PyprojectCodeMeta method)
(prometa.gitlab.ci.GitlabCI method)
(prometa.insert.Inserter method)
(prometa.project.Project method)
update_content() (in module prometa.file)
update_file() (prometa.codemeta.codemeta.CodeMeta method)
update_pages() (prometa.gitlab.ci.GitlabCI method)
update_pyproject_toml() (in module prometa.python.common)
urls (prometa.project.Project property)
uv_path (prometa.python.venv.VirtualEnvironment property)
V
VirtualEnvironment (class in prometa.python.venv)