You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@dask/maintenance @ntabris could I get eyes on these before I merge? A retest of downstream libraries would be advisable.
Notes
I could not clean up distributed.deploy.old_ssh, because it is currently used by the dask ssh CLI. rerouting the CLI to use distributed.deploy.ssh is non-trivial.
I chose not to clean up the deprecated config keys in distributed.config. Some of them are 4 years old; however warnings have been issued only for the last 2 years (Warn for deprecations on dask.config.set() #8179). I'm wary of breaking environments which have a long-forgotten dask.yaml config file deployed, so I'd rather leave them there for another couple of years.
This repository has accumulated several years worth of deprecated functionality, which nobody ever cleaned up.
I wrote a bunch of independent PRs which:
All PRs merged together into a single branch are available at crusaderky:staged-deprecations.
@dask/maintenance @ntabris could I get eyes on these before I merge? A retest of downstream libraries would be advisable.
Notes
distributed.deploy.old_ssh, because it is currently used by thedask sshCLI. rerouting the CLI to usedistributed.deploy.sshis non-trivial.distributed.config. Some of them are 4 years old; however warnings have been issued only for the last 2 years (Warn for deprecations ondask.config.set()#8179). I'm wary of breaking environments which have a long-forgottendask.yamlconfig file deployed, so I'd rather leave them there for another couple of years.The list
SchedulerPlugin.remove_worker#9222distributed.compatibility#9232distributed.utils#9236security#9239streamRPC handler argument #9242distributed.deploy#9244