py.lib.aw_config

Yohn Y. 2026-06-23 Parent:23acfa856975

15:ed99d4db56a7 Go to Latest

py.lib.aw_config/pyproject.toml

.. 0.202606.1 . Рефакторинг документирования функций в file.py . Создание служебных методов для упрощения последующего развития модуля + Возможность получить раздел по заданному пути в иерархии toml-файла + Работа с списками хэш-таблиц toml (возможность в конфигурации использовать массивы однотипных секций.

History
awgur@0 1 [build-system]
awgur@0 2 # Minimum requirements for the build system to execute.
awgur@0 3 requires = ["setuptools", "wheel"] # PEP 508 specifications.
awgur@0 4
awgur@0 5 [project]
awgur@5 6 name = "aw_config"
awgur@5 7 dynamic = ["version", "description"]
awgur@0 8 #readme = "README.md"
awgur@0 9 requires-python = ">=3.9"
awgur@0 10 dependencies = [
awgur@4 11 "toml >= 0.10.2"
awgur@0 12 ]
awgur@0 13
awgur@0 14 [project.urls]
awgur@14 15 source = "https://repo.devel.a0fs.ru/py.lib.aw_config/"
awgur@14 16 documentation = "https://devel.a0fs.ru/lib.py/aw_config/root"
awgur@14 17 download = "https://py-repo.devel.a0fs.ru"
awgur@14 18
awgur@14 19 [[project.authors]]
awgur@14 20 name = 'awgur'
awgur@14 21 email = 'devel@a0fs.ru'
awgur@14 22
awgur@14 23 [project.license]
awgur@14 24 text = """
awgur@14 25 Данное ПО распространяется на условиях BSD-2-Clause
awgur@14 26
awgur@14 27 URL: https://opensource.org/license/BSD-2-Clause
awgur@14 28 """