deb_control_files:
- control
- md5sums
- postinst
- prerm
deb_fields:
Architecture: all
Depends: python3-numpy, python3-pydantic, python3-srsly, python3-typing-extensions
| python3 (>> 3.8), python3:any
Description: "sweetest config system for Python3\n Confection candy is a lightweight\
\ library that offers a configuration\n system letting you conveniently describe\
\ arbitrary trees of objects.\n .\n Configuration is a huge challenge for machine-learning\
\ code because you\n may want to expose almost any detail of any function as a\n\
\ hyperparameter. The setting you want to expose might be arbitrarily far\n down\
\ in your call stack, so it might need to pass all the way through\n the CLI or\
\ REST API, through any number of intermediate functions,\n affecting the interface\
\ of everything along the way. And then once those\n settings are added, they\
\ become hard to remove later. Default values\n also become hard to change without\
\ breaking backwards compatibility.\n .\n To solve this problem, confection offers\
\ a config system that lets you\n easily describe arbitrary trees of objects.\
\ The objects can be created\n via function calls you register using a simple\
\ decorator syntax. You can\n even version the functions you create, allowing\
\ you to make improvements\n without breaking backwards compatibility. The most\
\ similar config system\n we\u2019re aware of is Gin, which uses a similar syntax,\
\ and also allows you\n to link the configuration system to functions in your\
\ code using a\n decorator. confection's config system is simpler and emphasizes\
\ a\n different workflow via a subset of Gin\u2019s functionality."
Homepage: https://github.com/explosion/confection
Installed-Size: '145'
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Package: python3-confection
Priority: optional
Section: python
Source: python-confection
Version: 0.0.4-2
srcpkg_name: python-confection
srcpkg_version: 0.0.4-2