Mercurial > hgrepos > Python > libs > ConfigMix
comparison setup.py @ 195:28e6c1413947
Added support for TOML style configuration files
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 03 May 2019 21:51:09 +0200 |
| parents | 5c27e52c3483 |
| children | 852f6c0c9298 |
comparison
equal
deleted
inserted
replaced
| 194:0d8dd58afc44 | 195:28e6c1413947 |
|---|---|
| 28 | 28 |
| 29 yaml_requirements = [ | 29 yaml_requirements = [ |
| 30 "PyYAML>=3.0", | 30 "PyYAML>=3.0", |
| 31 ] | 31 ] |
| 32 | 32 |
| 33 toml_requirements = [ | |
| 34 "toml>=0.10", | |
| 35 ] | |
| 36 | |
| 33 all_requirements = [] | 37 all_requirements = [] |
| 34 all_requirements.extend(yaml_requirements) | 38 all_requirements.extend(yaml_requirements) |
| 39 all_requirements.extend(toml_requirements) | |
| 35 | 40 |
| 36 setup( | 41 setup( |
| 37 name="ConfigMix", | 42 name="ConfigMix", |
| 38 version=version, | 43 version=version, |
| 39 author="Franz Glasner", | 44 author="Franz Glasner", |
| 65 "Programming Language :: Python :: 3.6", | 70 "Programming Language :: Python :: 3.6", |
| 66 "Topic :: Software Development :: Libraries :: Python Modules" | 71 "Topic :: Software Development :: Libraries :: Python Modules" |
| 67 ], | 72 ], |
| 68 python_requires=">=2.6", | 73 python_requires=">=2.6", |
| 69 extras_require={ | 74 extras_require={ |
| 75 "toml": toml_requirements, | |
| 70 "yaml": yaml_requirements, | 76 "yaml": yaml_requirements, |
| 71 "all" : all_requirements, | 77 "all" : all_requirements, |
| 72 }, | 78 }, |
| 73 tests_require=all_requirements, | 79 tests_require=all_requirements, |
| 74 ) | 80 ) |
