Index

A | B | C | D | E | F | G | L | M | N | P | R | S | V

A

all_replacements (scd.files.File attribute)
all_search_patterns (scd.files.File attribute)

B

base (scd.version.Version attribute)
build (scd.version.SemVer attribute)

C

catch_exceptions() (in module scd.main)
Config (class in scd.config)
configure_logging() (in module scd.main)
context (scd.version.Version attribute)

D

default_replace_pattern (scd.files.File attribute)
default_replacements (scd.files.File attribute)
default_search_pattern (scd.files.File attribute)
default_search_patterns (scd.files.File attribute)
defaults (scd.config.V1Config attribute)
dev (scd.version.PEP440 attribute)

E

epoch (scd.version.PEP440 attribute)
execute() (in module scd.utils)

F

File (class in scd.files)
filename (scd.files.File attribute)
files (scd.config.V1Config attribute)
filter_files() (scd.config.V1Config method)
full (scd.version.Version attribute)
func (scd.config.Parser attribute)

G

get_json_parser() (in module scd.config)
get_options() (in module scd.main)
get_parsers() (in module scd.config)
get_plugins() (in module scd.utils)
get_replacement() (scd.files.SearchReplace static method)
get_toml_parser() (in module scd.config)
get_version_plugins() (in module scd.utils)
get_yaml_parser() (in module scd.config)
git_distance() (in module scd.version)
git_tag() (in module scd.version)
GitMixin (class in scd.version)
GitPEP440 (class in scd.version)
GitSemVer (class in scd.version)
groups (scd.config.V1Config attribute)
guess_configfile() (in module scd.main)

L

local (scd.version.PEP440 attribute)

M

main() (in module scd.main)
major (scd.version.PEP440 attribute)
make_config() (in module scd.config)
make_pattern() (in module scd.files)
make_template() (in module scd.files)
maximum (scd.version.PEP440 attribute)
minor (scd.version.PEP440 attribute)

N

name (scd.config.Parser attribute)
next_build (scd.version.SemVer attribute)
next_dev (scd.version.PEP440 attribute)
next_major (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
next_minor (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
next_patch (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
next_post (scd.version.PEP440 attribute)
next_prerelease (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
next_text_version() (scd.version.SemVer class method)

P

parse() (in module scd.config)
parse_text_version() (scd.version.SemVer class method)
Parser (class in scd.config)
patch (scd.version.PEP440 attribute)
path (scd.files.File attribute)
patterns (scd.files.File attribute)
PEP440 (class in scd.version)
post (scd.version.PEP440 attribute)
prerelease (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
prerelease_type (scd.version.PEP440 attribute)
prev_build (scd.version.SemVer attribute)
prev_dev (scd.version.PEP440 attribute)
prev_major (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
prev_minor (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
prev_patch (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
prev_post (scd.version.PEP440 attribute)
prev_prerelease (scd.version.PEP440 attribute)
(scd.version.SemVer attribute)
prev_text_version() (scd.version.SemVer class method)
process() (scd.files.SearchReplace method)
process_file() (in module scd.main)
project_directory (scd.config.Config attribute)
Python Enhancement Proposals
PEP 440, [1], [2], [3], [4]

R

replacement_patterns (scd.config.V1Config attribute)

S

scd (module)
scd.config (module)
scd.files (module)
scd.main (module)
scd.utils (module)
scd.version (module)
search_config_in_directory() (in module scd.main)
search_patterns (scd.config.V1Config attribute)
SearchReplace (class in scd.files)
SemVer (class in scd.version)

V

V1Config (class in scd.config)
validate_access() (in module scd.files)
validate_schema() (scd.config.Config static method)
Version (class in scd.version)
version (scd.config.V1Config attribute)
version_number (scd.config.V1Config attribute)
version_scheme (scd.config.V1Config attribute)