This is the Python configparser with an extra class StdConfigParser. The StdConfigParser class uses specified parameters to initialize the Python ConfigParser and adds some useful converters. The result is a simple well defined syntax for the INI file. See it as a preconfigured ConfigParser class for you. It allows interoperability in configuration between different projects.
Also contains everything to be a full backport of the configparser module from Python 3.5 to Python 2.7, 3.3, 3.4.
Everything in one module easy to vendor or install no extra dependencies.
Example config file:
[section]
option = value
envlisting = env1,env2,env3
valuelist = multi line
values
# with comment
fetchable as list
[other_section]
# interpolation is a optional feature
name = ${section:option}-substitution
Metadata
Release files for StdConfigParser 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| StdConfigParser-1.0.1.tar.gz | 74.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| StdConfigParser-1.0.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 144.5 kB
Release files / StdConfigParser-1.0.1.tar.gz
| Download URL | StdConfigParser-1.0.1.tar.gz |
|---|---|
| Size | 74.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fcdad18220b6854c39f1862d94cd17952bd2e024b8eb509c3908683f4bbba81e
|
|
BLAKE2b-256 checksum How to use checksums |
d514849f6f907beecd2c24acb35bee397483d96687f00ff429d2c7331a4027aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / StdConfigParser-1.0.1-py2.py3-none-any.whl
| Download URL | StdConfigParser-1.0.1-py2.py3-none-any.whl |
|---|---|
| Size | 69.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
9bc1a525c54c036c7676726fcfdbf17bc0992e284cb89d24c9ea18c9b327793f
|
|
BLAKE2b-256 checksum How to use checksums |
0d618def2f63c9a10644a086f2cda2040192de820d01c9c94cf80229caa2117f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |