neue Datei: .gitignore

neue Datei:     pyproject.toml
	umbenannt:      config_parser.py -> src/config_parser/__init__.py
	neue Datei:     src/config_parser/__main__.py
This commit is contained in:
2026-02-02 13:59:37 +01:00
parent ff646e40b6
commit d34c40e52a
4 changed files with 12 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
dist/
src/*.egg-info/
+8
View File
@@ -0,0 +1,8 @@
[build-system]
requires = ["setuptools", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "config-parser"
version = "0.1.0"
description = "A configuration file parser."
@@ -32,6 +32,8 @@ def compress_conf(conf):
return conf.strip() return conf.strip()
def parse_ini(conf): def parse_ini(conf):
'''Parses INI configuration from a string and returns a nested dictionary.'''
conf = compress_conf(conf) conf = compress_conf(conf)
result = {} result = {}
current_group = {} current_group = {}
View File