Skip to main content

Config file reading, writing and validation.

Project description

ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer’s interface and a simple syntax for config files. It has lots of other features though :

  • Nested sections (subsections), to any level

  • List values

  • Multiple line values

  • Full Unicode support

  • String interpolation (substitution)

  • Integrated with a powerful validation system

    • including automatic type checking/conversion

    • and allowing default values

    • repeated sections

  • All comments in the file are preserved

  • The order of keys/sections is preserved

  • Powerful unrepr mode for storing/retrieving Python data-types

Release 4.5.3 is a bugfix release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

configobj-4.5.3.tar.gz (22.2 kB view details)

Uploaded Source

Built Distributions

configobj-4.5.3-py2.5.egg (68.1 kB view details)

Uploaded Source

configobj-4.5.3-py2.4.egg (69.0 kB view details)

Uploaded Source

File details

Details for the file configobj-4.5.3.tar.gz.

File metadata

  • Download URL: configobj-4.5.3.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for configobj-4.5.3.tar.gz
Algorithm Hash digest
SHA256 4276fcc96d81f0ba923f3a8c44c3cb55ac72c00fa79d35f1e3ccb4d410b3d7c5
MD5 6e2b37301439705831bd510d2a198431
BLAKE2b-256 4e03837e66505f031bd3025d0f9b3e14bfc73260e9a92639d885fa6589f6fdb4

See more details on using hashes here.

File details

Details for the file configobj-4.5.3-py2.5.egg.

File metadata

File hashes

Hashes for configobj-4.5.3-py2.5.egg
Algorithm Hash digest
SHA256 c3d0c380a8ab6171fc02b400d85684b6bb3a72ae0c54a4d178c6a69d1eeb9ccd
MD5 5e9ff60f5b4909572dcf37d16e22c473
BLAKE2b-256 02b4755b6045b9ea3cf552e94ade870f315e6b60ff4dd3c81b3ee3158a4f52ae

See more details on using hashes here.

File details

Details for the file configobj-4.5.3-py2.4.egg.

File metadata

File hashes

Hashes for configobj-4.5.3-py2.4.egg
Algorithm Hash digest
SHA256 a475958a9e55ddb2e81157a4f219bfc11ac32bc77626182f1893de8fe1b257cb
MD5 c879fc1f2cd8425674633323e782ef72
BLAKE2b-256 77b22c45e1a4b4f3b47de6077602833763ca73818004f627dca8131b27a906ef

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page