-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
Python Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
Describe the background behind the problem.
PYTHON-5858's update of ruff caused a large number of linting changes. Among them was the change from os.listdir() to
Path.iterdir() in synchro.py, but this caused a bug that caused no files to be synchro'd due to the change in output between the two calls.
Definition of done
What must be done to consider the task complete?
Synchro works as before.
Pitfalls
What should the implementer watch out for? What are the risks?