Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metaflow Configs #1962

Merged
merged 30 commits into from
Dec 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
bca9a91
Make CLI lazy load
romain-intel Nov 15, 2024
d5543df
Try to fix tests
romain-intel Nov 19, 2024
1a251e1
Support lazy CLI in runner
romain-intel Nov 19, 2024
4a6346b
Stub fixes
romain-intel Nov 19, 2024
12dfeef
Change top-level flow decorator options to be prefixed by METAFLOW_FLOW_
romain-intel Aug 22, 2024
b1a8ccc
Initial Config object
romain-intel Aug 15, 2024
5b71681
Move from --<configname> <config> to --config <configname> <config>
romain-intel Aug 20, 2024
fafa977
Fix runner use of configs
romain-intel Aug 29, 2024
b386b11
Multiple fix plus sample flow
romain-intel Sep 6, 2024
7cc9c97
Addressed comments. Added more documentation/explanation
romain-intel Sep 10, 2024
6246f33
Added test, more cleanup
romain-intel Sep 10, 2024
8c25d42
Fixup conda decorator
romain-intel Sep 10, 2024
83d89fa
Fix parallel tests
romain-intel Sep 10, 2024
6218b8b
Fix current singleton test (conflict with `steps`)
romain-intel Sep 10, 2024
cc23d7b
Call decorator init method on non-static decorators
romain-intel Sep 12, 2024
74f1be8
Several fixes
romain-intel Sep 30, 2024
66d7b1a
Better handling of default options
romain-intel Oct 16, 2024
6544ca8
Changed names
romain-intel Oct 17, 2024
49bc4a8
Fix includefile
romain-intel Oct 17, 2024
86ed067
Remove more old code
romain-intel Oct 18, 2024
15a0812
Bug fixes and better Custom*Decorator behavior.
romain-intel Oct 23, 2024
d179016
do not map config parameters to CLI command for argo/step functions
romain-intel Oct 23, 2024
84892fb
Added string parsers. Added test for mutable flow/step. Added debug m…
romain-intel Nov 24, 2024
41e42fb
Call param init even when no config present
romain-intel Nov 25, 2024
fe5300b
Reset cached parameters properly
romain-intel Nov 25, 2024
05e5700
Updated tests
romain-intel Nov 25, 2024
e1162fe
More tests and a few tweaks
romain-intel Nov 26, 2024
1539cb4
Fix test
romain-intel Dec 2, 2024
02c4243
Trigger tests
romain-intel Dec 6, 2024
7a3a3be
Fix no command case; fix deployer
romain-intel Dec 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,4 @@ There are several ways to get in touch with us:

## Contributing
We welcome contributions to Metaflow. Please see our [contribution guide](https://docs.metaflow.org/introduction/contributing-to-metaflow) for more details.

3 changes: 3 additions & 0 deletions metaflow/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,9 @@ class and related decorators.

from .parameters import Parameter, JSONTypeClass, JSONType

from .user_configs.config_parameters import Config, config_expr
from .user_configs.config_decorators import CustomFlowDecorator, CustomStepDecorator

# data layer
# For historical reasons, we make metaflow.plugins.datatools accessible as
# metaflow.datatools. S3 is also a tool that has historically been available at the
Expand Down
Loading
Loading