Experiment-config

Latest version: v1.0.4

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

Scan your dependencies

Page 2 of 2

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

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.