Experiment-config

Latest version: v1.0.0

Safety actively analyzes 623721 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.0

Pushing this release to fix versioning. 0.3.0 should have followed 0.21 and 0.22 but did not in pypi due to missing '.' delimiters in the latter.

What's Changed
* literal eval fix by ahalev in https://github.com/ahalev/experiment-config/pull/72
* Create build-no-pandas.yml by ahalev in https://github.com/ahalev/experiment-config/pull/75
* make pandas optional by ahalev in https://github.com/ahalev/experiment-config/pull/74


**Full Changelog**: https://github.com/ahalev/experiment-config/compare/v0.3...v1.0.0

0.22

* version in source code link by ahalev in https://github.com/ahalev/experiment-config/pull/48

0.21

What's Changed
* allow `log_dir=None` as an argument to `make_sequential_log_dir`, which will create and use a temporary directory in https://github.com/ahalev/experiment-config/pull/34
* collect type correctly with list-like defaults by in https://github.com/ahalev/experiment-config/pull/35
* Passing `null` as a command-line argument will result in a value of `None` in python in https://github.com/ahalev/experiment-config/pull/37, https://github.com/ahalev/experiment-config/pull/38
* Convert `Namespacify` to `pd.Series` with `Namespacify.to_series` in https://github.com/ahalev/experiment-config/pull/40
* Logging updates in https://github.com/ahalev/experiment-config/pull/42, https://github.com/ahalev/experiment-config/pull/43
* allow default config to be dict in https://github.com/ahalev/experiment-config/pull/45
* remove `name` attribute from namespacify in https://github.com/ahalev/experiment-config/pull/46
* version bump by ahalev in https://github.com/ahalev/experiment-config/pull/47


**Full Changelog**: https://github.com/ahalev/experiment-config/compare/v0.2...v0.21

0.3

What's Changed
* cast bools properly by ahalev in https://github.com/ahalev/experiment-config/pull/50
* update to no logger creation as default by ahalev in https://github.com/ahalev/experiment-config/pull/51
* setitem by ahalev in https://github.com/ahalev/experiment-config/pull/55
* cleanup by ahalev in https://github.com/ahalev/experiment-config/pull/56
* nest by ahalev in https://github.com/ahalev/experiment-config/pull/57
* equal by ahalev in https://github.com/ahalev/experiment-config/pull/58
* updates for list at command line by ahalev in https://github.com/ahalev/experiment-config/pull/59
* add null handling by ahalev in https://github.com/ahalev/experiment-config/pull/60
* lists types by ahalev in https://github.com/ahalev/experiment-config/pull/61
* fix indexerror if trailing args are --config args by ahalev in https://github.com/ahalev/experiment-config/pull/62
* begin config tests by ahalev in https://github.com/ahalev/experiment-config/pull/54
* config tests update by ahalev in https://github.com/ahalev/experiment-config/pull/63
* types from base by ahalev in https://github.com/ahalev/experiment-config/pull/65
* tests for types from base by ahalev in https://github.com/ahalev/experiment-config/pull/64
* cast type if passed list by ahalev in https://github.com/ahalev/experiment-config/pull/66
* config lists by ahalev in https://github.com/ahalev/experiment-config/pull/67
* allow ignoring yaml type mismatches by ahalev in https://github.com/ahalev/experiment-config/pull/69
* remove copy in Namespacify init for efficiency by ahalev in https://github.com/ahalev/experiment-config/pull/68
* colors by ahalev in https://github.com/ahalev/experiment-config/pull/70
* fix pprint + use yaml by ahalev in https://github.com/ahalev/experiment-config/pull/71


**Full Changelog**: https://github.com/ahalev/experiment-config/compare/v0.22...v0.3

0.2

What's Changed
* config updates by ahalev in https://github.com/ahalev/experiment-config/pull/1
* better exception msg by ahalev in https://github.com/ahalev/experiment-config/pull/2
* allow for missing verbose key in config by ahalev in https://github.com/ahalev/experiment-config/pull/3
* add check for 'name' key (not allowed) by ahalev in https://github.com/ahalev/experiment-config/pull/4
* add check for name key and make sequential log dir by ahalev in https://github.com/ahalev/experiment-config/pull/5
* add make_sequential_log_dir to init by ahalev in https://github.com/ahalev/experiment-config/pull/6
* fix xor when some keys are missing by ahalev in https://github.com/ahalev/experiment-config/pull/7
* allow reading of multiple config files by ahalev in https://github.com/ahalev/experiment-config/pull/8
* allow period-delimited dict for config by ahalev in https://github.com/ahalev/experiment-config/pull/11
* create subdirs in make_sequential_log_dir by ahalev in https://github.com/ahalev/experiment-config/pull/9
* Create build.yml by ahalev in https://github.com/ahalev/experiment-config/pull/14
* namespacify updates by ahalev in https://github.com/ahalev/experiment-config/pull/12
* unittests by ahalev in https://github.com/ahalev/experiment-config/pull/13
* blank readme by ahalev in https://github.com/ahalev/experiment-config/pull/16
* pip update by ahalev in https://github.com/ahalev/experiment-config/pull/17
* parse defaults better (search dir of script) and clean up verbose by ahalev in https://github.com/ahalev/experiment-config/pull/18
* special verbosity by ahalev in https://github.com/ahalev/experiment-config/pull/19
* serialization updates + logging by ahalev in https://github.com/ahalev/experiment-config/pull/15
* add readme by ahalev in https://github.com/ahalev/experiment-config/pull/10
* readme titles updates by ahalev in https://github.com/ahalev/experiment-config/pull/20
* intersection by ahalev in https://github.com/ahalev/experiment-config/pull/23
* ensure config is str before using it as default path candidate by ahalev in https://github.com/ahalev/experiment-config/pull/21
* allow tuple idx by ahalev in https://github.com/ahalev/experiment-config/pull/22
* symmetric_difference function by ahalev in https://github.com/ahalev/experiment-config/pull/24
* nested dict update by ahalev in https://github.com/ahalev/experiment-config/pull/25
* logging updates by ahalev in https://github.com/ahalev/experiment-config/pull/26
* resolution order fixes/update by ahalev in https://github.com/ahalev/experiment-config/pull/27
* reorder code by ahalev in https://github.com/ahalev/experiment-config/pull/28
* make type str if default is None by ahalev in https://github.com/ahalev/experiment-config/pull/29
* default config types by ahalev in https://github.com/ahalev/experiment-config/pull/30
* support pandas-like indexing by ahalev in https://github.com/ahalev/experiment-config/pull/31
* updates by ahalev in https://github.com/ahalev/experiment-config/pull/32
* refactor restucture arguments by ahalev in https://github.com/ahalev/experiment-config/pull/33

New Contributors
* ahalev made their first contribution in https://github.com/ahalev/experiment-config/pull/1

**Full Changelog**: https://github.com/ahalev/experiment-config/commits/v0.2

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.