SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

python3-ConfigUpdater rpm build for : Fedora 39. For other distributions click python3-ConfigUpdater.

Name : python3-ConfigUpdater
Version : 3.2 Vendor : Fedora Project
Release : 1.fc39 Date : 2024-01-16 14:58:00
Group : Unspecified Source RPM : python-configupdater-3.2-1.fc39.src.rpm
Size : 0.21 MB
Packager : Fedora Project
Summary : Parser like ConfigParser but for updating configuration files
Description :
The sole purpose of ConfigUpdater is to easily update an INI config file with
no changes to the original file except the intended ones. This means comments,
the ordering of sections and key/value-pairs as well as their cases are kept as
in the original file. Thus ConfigUpdater provides complementary functionality
to Python’s ConfigParser which is primarily meant for reading config files and
writing new ones.

Features:

The key differences to ConfigParser are:

• minimal invasive changes in the update configuration file,
• proper handling of comments,
• only a single config file can be updated at a time,
• the original case of sections and keys are kept,
• control over the position of a new section/key

The following features are deliberately not implemented:

• interpolation of values,
• propagation of parameters from the default section,
• conversions of values,
• passing key/value-pairs with default argument,
• non-strict mode allowing duplicate sections and keys.

RPM found in directory: /vol/rzm3/linux-fedora-buffet/fedora-secondary/updates/39/Everything/ppc64le/Packages/p

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  python3-ConfigUpdater-3.2-1.fc39.noarch.rpm
ftp.icm.edu.pl  python3-ConfigUpdater-3.2-1.fc39.noarch.rpm
ftp.icm.edu.pl  python3-ConfigUpdater-3.2-1.fc39.noarch.rpm
ftp.icm.edu.pl  python3-ConfigUpdater-3.2-1.fc39.noarch.rpm
     

Provides :
python-ConfigUpdater
python3-ConfigUpdater
python3.12-ConfigUpdater
python3.12dist(configupdater)
python3dist(configupdater)

Requires :
python(abi) = 3.12
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/python3.12/site-packages/ConfigUpdater-3.2.dist-info
/usr/lib/python3.12/site-packages/ConfigUpdater-3.2.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/ConfigUpdater-3.2.dist-info/LICENSE.txt
/usr/lib/python3.12/site-packages/ConfigUpdater-3.2.dist-info/METADATA
/usr/lib/python3.12/site-packages/ConfigUpdater-3.2.dist-info/WHEEL
/usr/lib/python3.12/site-packages/ConfigUpdater-3.2.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/configupdater
/usr/lib/python3.12/site-packages/configupdater/__init__.py
/usr/lib/python3.12/site-packages/configupdater/__pycache__
/usr/lib/python3.12/site-packages/configupdater/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/block.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/block.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/builder.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/builder.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/configupdater.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/configupdater.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/container.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/container.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/document.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/document.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/option.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/option.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/parser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/parser.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/section.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/configupdater/__pycache__/section.cpython-312.pyc
/usr/lib/python3.12/site-packages/configupdater/block.py
/usr/lib/python3.12/site-packages/configupdater/builder.py
/usr/lib/python3.12/site-packages/configupdater/configupdater.py
There is 11 files more in these RPM.

 
ICM