Closed JBWilkie closed 8 months ago
This is an enormous PR. To help with it's review, every change falls is either:
RemoteDatasetV1
etc.Client
There should be no major functional changes in this PR. Additionally, I have almost certainly missed at least some V1 related code
i ran e2e_tests, and saw a test failing on darwin convert coco
looks like a flaky test, as i re-ran the tests and it didn't fail 🤷
Problem
darwin-py contains lots of code intended to work exclusively with the V1 version of the platform. This includes:
RemoteDatasetV1
&UploadHandlerV1
objectsClient
object functions that work with deprecated V1 API endpointsSolution
This code will never be used again, and we are deprecating the Darwin JSON V1 JSON format. Therefore this PR is to remove the above code. Also refactored a lot of V1 tests to be their V2 equivalents if such V2 tests didn't yet exist
Changelog