-
Notifications
You must be signed in to change notification settings - Fork 903
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
Replace .absolute()
with .resolve()
#2912
Comments
About symlinks, notice that in #2346 I was advocating for the opposite: replacing
If we do away with the magic path conversion as proposed in #2965, is this still needed? |
I don't think we should replace #2977 requires a way to handle
Quote from the docs, shouldn't we want to support symlink? The #2346 is a rather niche case to instantiate
|
Actually I have a second look. This is the only case that in our codebase use kedro/kedro/framework/cli/utils.py Lines 204 to 218 in a91ccdb
This is the only leftover we used #2819 (comment) This ticket will remains as a clean up ticket. |
Do we still need to do this? |
I actually think we should close this and do the opposite: #2346 |
@merelcht It didn't change by #3742. kedro/kedro/framework/cli/utils.py Lines 204 to 218 in a91ccdb
I just check again, this function is not used anywhere in framework, but only tests. (last change is 4 years ago). Maybe at some points it was used for |
+1 |
@noklam should we rename and re-scope this issue? Alternatively we can close this one as "won't fix" and open a new one about deprecating |
@astrojuanlu let's close this ticket and open a new one, the context aren't that relevant here. I will do it shortly. |
Closed and open #3789 |
Description
Potentially helps
Context
See #2819 (comment)
See docs:
The only way to remove
..
in a path is using.resolve()
, this is useful when user need to instantiateDataCatalog
in a notebook, because the project root is in../
one level up.Possible Implementation
Possible Alternatives
The text was updated successfully, but these errors were encountered: