Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.5%) to scientific vocabulary
Repository
Python 3+ compatible port of the configobj library
Basic Info
- Host: GitHub
- Owner: DiffSK
- License: other
- Language: Python
- Default Branch: release
- Homepage: https://configobj.readthedocs.org
- Size: 2.07 MB
Statistics
- Stars: 328
- Watchers: 17
- Forks: 80
- Open Issues: 67
- Releases: 4
Metadata Files
README.md
configobj
Python 3+ compatible port of the configobj library.
The Github CI/CD Pipeline runs tests on python versions: - 3.8 - 3.9 - 3.10 - 3.11 - 3.12 - 3.13
Documentation
You can find a full manual on how to use ConfigObj at readthedocs.
Status
This is a mature project that is not actively maintained at this time.
Past Contributors:
- Michael Foord
- original creator of
configobjandvalidateand maintainer through version 4
- original creator of
- Rob Dennis
- released version 5 (first python 3-compatible release) in 2014, bringing the project to github
- released the last maintenance release (until new maintainership is established) in 2023
- Eli Courtwright
- released version 5 (first python 3-compatible release) in 2014
- Nicola Larosa
- Contributions to the pre-version 5 codebase
- Jürgen Hermann
- day-to-day maintenance of the repo
Owner
- Name: Differently Sized Kittens
- Login: DiffSK
- Kind: organization
- Repositories: 1
- Profile: https://github.com/DiffSK
GitHub Events
Total
- Issues event: 9
- Watch event: 15
- Issue comment event: 17
- Push event: 11
- Pull request review comment event: 13
- Pull request review event: 15
- Pull request event: 16
- Fork event: 3
- Create event: 6
Last Year
- Issues event: 9
- Watch event: 15
- Issue comment event: 17
- Push event: 11
- Pull request review comment event: 13
- Pull request review event: 15
- Pull request event: 16
- Fork event: 3
- Create event: 6
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Rob Dennis | r****s@g****m | 84 |
| fuzzyman | d****l@l****t | 79 |
| Rob Dennis | r****d@s****r | 21 |
| Jelmer Vernooij | j****r@j****k | 6 |
| Michael Hipp | m****l@r****m | 2 |
| Markus Unterwaditzer | m****s@u****t | 2 |
| Eli Courtwright | e****i@c****g | 2 |
| cdcadman | m****y@g****m | 1 |
| Yegor Yefremov | y****s@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 85
- Total pull requests: 55
- Average time to close issues: over 2 years
- Average time to close pull requests: 11 months
- Total issue authors: 71
- Total pull request authors: 26
- Average comments per issue: 2.89
- Average comments per pull request: 1.87
- Merged pull requests: 28
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 7
- Pull requests: 23
- Average time to close issues: about 3 hours
- Average time to close pull requests: about 1 hour
- Issue authors: 4
- Pull request authors: 2
- Average comments per issue: 0.14
- Average comments per pull request: 0.09
- Merged pull requests: 14
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- robdennis (7)
- udance4ever (3)
- majuscule (3)
- gene1wood (2)
- kloczek (2)
- tkeffer (2)
- jhermann (2)
- stefanor (1)
- ccossou (1)
- timgates42 (1)
- claudiodsf (1)
- richardwhiuk (1)
- DarkTinia (1)
- joeydumont (1)
- WeatherGod (1)
Pull Request Authors
- jelmer (27)
- gene1wood (4)
- robdennis (3)
- KOLANICH (3)
- WeatherGod (2)
- cdcadman (2)
- timgates42 (2)
- yegorich (2)
- kierun (2)
- iblislin (1)
- shagunsodhani (1)
- bz2 (1)
- mikitsu (1)
- VamsikrishnaNallabothu (1)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 46
-
Total downloads:
- pypi 5,772,245 last-month
- Total docker downloads: 2,443,727,699
-
Total dependent packages: 282
(may contain duplicates) -
Total dependent repositories: 9,007
(may contain duplicates) - Total versions: 89
- Total maintainers: 10
- Total advisories: 1
pypi.org: configobj
Config file reading, writing and validation.
- Homepage: https://github.com/DiffSK/configobj
- Documentation: https://configobj.readthedocs.io/
- License: BSD-3-Clause
-
Latest release: 5.0.9
published almost 2 years ago
Rankings
Maintainers (6)
Advisories (1)
pkg.adelielinux.org: py3-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r0
published over 3 years ago
Rankings
alpine-v3.11: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r7
published over 6 years ago
Rankings
Maintainers (1)
alpine-v3.7: py3-configobj
Python library for reading and writing of configuration files (ini) - python3
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published over 8 years ago
Rankings
Maintainers (1)
alpine-v3.9: py3-configobj
Python library for reading and writing of configuration files (ini) - python3
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published over 7 years ago
Rankings
Maintainers (1)
alpine-v3.5: py-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r2
published over 9 years ago
Rankings
Maintainers (1)
alpine-v3.8: py3-configobj
Python library for reading and writing of configuration files (ini) - python3
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published about 8 years ago
Rankings
Maintainers (1)
alpine-v3.10: py3-configobj
Python library for reading and writing of configuration files (ini) - python3
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r4
published about 7 years ago
Rankings
Maintainers (1)
alpine-v3.7: py-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published over 8 years ago
Rankings
Maintainers (1)
alpine-v3.13: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r7
published over 6 years ago
Rankings
Maintainers (1)
alpine-v3.5: py3-configobj
Python library for reading and writing of configuration files (ini) - python3
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r2
published over 9 years ago
Rankings
Maintainers (1)
alpine-v3.15: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r8
published over 5 years ago
Rankings
Maintainers (1)
alpine-v3.8: py-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published about 8 years ago
Rankings
Maintainers (1)
alpine-v3.16: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r9
published over 4 years ago
Rankings
Maintainers (1)
alpine-v3.12: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r7
published over 6 years ago
Rankings
Maintainers (1)
pypi.org: configobj-dev
Config file reading, writing and validation. DEVELOPMENT VERSION.
- Homepage: https://github.com/DiffSK/configobj
- Documentation: https://configobj-dev.readthedocs.io/
- License: BSD (2 clause)
-
Latest release: 2019.9.1
published almost 7 years ago
Rankings
Maintainers (1)
alpine-v3.14: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r8
published over 5 years ago
Rankings
Maintainers (1)
alpine-v3.6: py-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r2
published about 9 years ago
Rankings
Maintainers (1)
alpine-v3.9: py-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published over 7 years ago
Rankings
Maintainers (1)
alpine-v3.18: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.8-r1
published about 3 years ago
Rankings
Maintainers (1)
alpine-v3.18: py3-configobj-pyc
Precompiled Python bytecode for py3-configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.8-r1
published about 3 years ago
Rankings
Maintainers (1)
alpine-edge: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9-r0
published almost 2 years ago
Rankings
Maintainers (1)
alpine-v3.5: py2-configobj
Python library for reading and writing of configuration files (ini) - python2
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r2
published over 9 years ago
Rankings
Maintainers (1)
proxy.golang.org: github.com/DiffSK/configobj
- Documentation: https://pkg.go.dev/github.com/DiffSK/configobj#section-documentation
- License: other
-
Latest release: v5.0.9+incompatible
published almost 2 years ago
Rankings
proxy.golang.org: github.com/diffsk/configobj
- Documentation: https://pkg.go.dev/github.com/diffsk/configobj#section-documentation
- License: other
-
Latest release: v5.0.9+incompatible
published almost 2 years ago
Rankings
alpine-v3.17: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6-r10
published over 3 years ago
Rankings
Maintainers (1)
alpine-v3.7: py2-configobj
Python library for reading and writing of configuration files (ini) - python2
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published over 8 years ago
Rankings
Maintainers (1)
alpine-v3.10: py-configobj
Python library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r4
published about 7 years ago
Rankings
Maintainers (1)
alpine-v3.6: py3-configobj
Python library for reading and writing of configuration files (ini) - python3
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r2
published about 9 years ago
Rankings
Maintainers (1)
alpine-v3.6: py2-configobj
Python library for reading and writing of configuration files (ini) - python2
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r2
published about 9 years ago
Rankings
Maintainers (1)
alpine-v3.9: py2-configobj
Python library for reading and writing of configuration files (ini) - python2
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published over 7 years ago
Rankings
Maintainers (1)
alpine-v3.8: py2-configobj
Python library for reading and writing of configuration files (ini) - python2
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r3
published about 8 years ago
Rankings
Maintainers (1)
spack.io: py-configobj
Config file reading, writing and validation.
- Homepage: https://github.com/DiffSK/configobj
- License: []
-
Latest release: 5.0.6
published over 4 years ago
Rankings
Maintainers (1)
alpine-v3.10: py2-configobj
Python library for reading and writing of configuration files (ini) - python2
- Homepage: https://github.com/DiffSK/configobj
- License: BSD
-
Latest release: 5.0.6-r4
published about 7 years ago
Rankings
Maintainers (1)
alpine-edge: py3-configobj-pyc
Precompiled Python bytecode for py3-configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9-r0
published almost 2 years ago
Rankings
Maintainers (1)
conda-forge.org: configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.6
published almost 8 years ago
Rankings
pypi.org: asdconfigobj
Config file reading, writing and validation.
- Homepage: https://github.com/DiffSK/configobj
- Documentation: https://asdconfigobj.readthedocs.io/
- License: BSD (2 clause)
-
Latest release: 5.1.0.dev0
published over 8 years ago
Rankings
Maintainers (1)
anaconda.org: configobj
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
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9
published about 1 year ago
Rankings
alpine-v3.20: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.8-r2
published over 2 years ago
Rankings
Maintainers (1)
alpine-v3.20: py3-configobj-pyc
Precompiled Python bytecode for py3-configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.8-r2
published over 2 years ago
Rankings
Maintainers (1)
alpine-v3.21: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9-r0
published almost 2 years ago
Rankings
Maintainers (1)
alpine-v3.22: py3-configobj-pyc
Precompiled Python bytecode for py3-configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9-r0
published almost 2 years ago
Rankings
Maintainers (1)
alpine-v3.19: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.8-r1
published about 3 years ago
Rankings
alpine-v3.22: py3-configobj
Python3 library for reading and writing of configuration files (ini)
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9-r0
published almost 2 years ago
Rankings
Maintainers (1)
alpine-v3.19: py3-configobj-pyc
Precompiled Python bytecode for py3-configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.8-r1
published about 3 years ago
Rankings
Maintainers (1)
alpine-v3.21: py3-configobj-pyc
Precompiled Python bytecode for py3-configobj
- Homepage: https://github.com/DiffSK/configobj
- License: BSD-3-Clause
-
Latest release: 5.0.9-r0
published almost 2 years ago
Rankings
Maintainers (1)
Dependencies
- i.strip *
- actions/checkout v3 composite
- actions/setup-python v4 composite