vcorelib package#
Subpackages#
- vcorelib.args package
- vcorelib.asyncio package
- vcorelib.dict package
- vcorelib.graph package
- vcorelib.io package
- Subpackages
- Submodules
- vcorelib.io.abc module
- vcorelib.io.cache module
- vcorelib.io.decode module
- vcorelib.io.encode module
- vcorelib.io.fifo module
- vcorelib.io.file_writer module
CommentStyle
IndentedFileWriter
IndentedFileWriter.c_comment()
IndentedFileWriter.cpp_comment()
IndentedFileWriter.dedent()
IndentedFileWriter.empty()
IndentedFileWriter.ends()
IndentedFileWriter.from_path()
IndentedFileWriter.indent()
IndentedFileWriter.indented()
IndentedFileWriter.javadoc()
IndentedFileWriter.join()
IndentedFileWriter.padding()
IndentedFileWriter.prefix()
IndentedFileWriter.preformatted()
IndentedFileWriter.scope()
IndentedFileWriter.string()
IndentedFileWriter.suffix()
IndentedFileWriter.temporary()
IndentedFileWriter.trailing_comment_lines()
IndentedFileWriter.write()
IndentedFileWriter.write_markdown()
- vcorelib.io.mapping module
- vcorelib.io.markdown module
- vcorelib.io.types module
FileExtension
FileExtension.INI
FileExtension.JINJA
FileExtension.JSON
FileExtension.TAR
FileExtension.TOML
FileExtension.UNKNOWN
FileExtension.YAML
FileExtension.ZIP
FileExtension.apply()
FileExtension.archive_candidates()
FileExtension.candidates()
FileExtension.data_candidates()
FileExtension.from_ext()
FileExtension.from_path()
FileExtension.has_archive()
FileExtension.is_archive()
FileExtension.is_data()
FileExtension.is_template()
LoadResult
- Module contents
ByteFifo
DataArbiter
FileEntity
FileExtension
FileExtension.INI
FileExtension.JINJA
FileExtension.JSON
FileExtension.TAR
FileExtension.TOML
FileExtension.UNKNOWN
FileExtension.YAML
FileExtension.ZIP
FileExtension.apply()
FileExtension.archive_candidates()
FileExtension.candidates()
FileExtension.data_candidates()
FileExtension.from_ext()
FileExtension.from_path()
FileExtension.has_archive()
FileExtension.is_archive()
FileExtension.is_data()
FileExtension.is_template()
IndentedFileWriter
IndentedFileWriter.c_comment()
IndentedFileWriter.cpp_comment()
IndentedFileWriter.dedent()
IndentedFileWriter.empty()
IndentedFileWriter.ends()
IndentedFileWriter.from_path()
IndentedFileWriter.indent()
IndentedFileWriter.indented()
IndentedFileWriter.javadoc()
IndentedFileWriter.join()
IndentedFileWriter.padding()
IndentedFileWriter.prefix()
IndentedFileWriter.preformatted()
IndentedFileWriter.scope()
IndentedFileWriter.string()
IndentedFileWriter.suffix()
IndentedFileWriter.temporary()
IndentedFileWriter.trailing_comment_lines()
IndentedFileWriter.write()
IndentedFileWriter.write_markdown()
LoadResult
Serializable
- vcorelib.logging package
- vcorelib.math package
- Subpackages
- Submodules
- vcorelib.math.constants module
- vcorelib.math.keeper module
- vcorelib.math.time module
- vcorelib.math.unit module
- Module contents
- vcorelib.namespace package
- vcorelib.paths package
- vcorelib.platform package
- vcorelib.schemas package
- vcorelib.script package
- vcorelib.target package
- vcorelib.task package
Submodules#
vcorelib.names module#
Common name manipulations.
- vcorelib.names.import_str_and_item(module_path: str) tuple[str, str] [source]#
Treat the last entry in a ‘.’ delimited string as the item to import from the module in the string preceding it.
- vcorelib.names.name_search(names: Iterable[str], pattern: str, exact: bool = False) Iterator[str] [source]#
A simple name searching method.
vcorelib.python module#
A module for working with paths to python interpreters and virtual environments.
- class vcorelib.python.StrToBool(result: bool, valid: bool)[source]#
Bases:
NamedTuple
A container for results when converting strings to boolean.
- result: bool#
Alias for field number 0
- valid: bool#
Alias for field number 1
- vcorelib.python.python_entry(version: str = None) str [source]#
Attempt to get a Python entry-point as a string.
- vcorelib.python.venv_bin(cwd: Path | str | None, program: str = None, version: str = None) Path [source]#
Get the path to a virtual environment’s script directory.
Module contents#
Useful defaults and other package metadata.