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

automatic ruff --fix changes #723

Merged
merged 3 commits into from Nov 16, 2023
Merged

automatic ruff --fix changes #723

merged 3 commits into from Nov 16, 2023

Conversation

Nathanjp91
Copy link
Contributor

Problem

Existing issues in older code can be automatically applied via ruff tool

Solution

run ruff --fix on existing code, applying changes

Changelog

ruff based automatic changes applied to existing code

"workflow_template_id"
]

def wf_template_id_mapper(item):
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

interesting here that ruff hates lambdas. I don't disagree, the syntax sucks in python

@Nathanjp91 Nathanjp91 merged commit 625fd1f into master Nov 16, 2023
13 checks passed
ChristofferEdlund pushed a commit that referenced this pull request Nov 17, 2023
* automatic ruff --fix changes

* black changes

* revert of client
Nathanjp91 added a commit that referenced this pull request Dec 12, 2023
* fixing test

* added polygon and complex polygon tests with bounding boxes

* extended convertion tests

* formatter

* updated test to reflect adding of bounding box

* updated tests to check for new format

* added additional test for box and tag

* removed prints

* black reformat

* black format

* removed an import

* added schema ref

* reformated utils

* added support RemoteDatasetV1 parsing and updated tests

* black fomrat

* additional black magic

* fixed conflic

* minor fixes

* removed ignore of empty files

* updated tests for new (old) behaviour

* added test case

* updated test

* updated code to work with bounding boxes and polygon, also added toggle to use all or only non empty annotations to local dataset class

* black

* adjusting paths to pass tests

* black

* handling polyg and bbox bounding box anno

* [PY-401][external] Restore Meta Item & ItemQuery functions (#718)

* Meta functions & tests to restore items

* Test fixes

* [PY-402][external] Archive Meta Item & ItemQuery functions (#719)

* Meta functions & tests to archive items

* Test improvements

* Linting

* [PY-403][external] Set Priority Meta Item & ItemQuery functions (#720)

* Fixed missing path parameter in core move items to folder method

* Fixed missing priority parameter in core set item priority method

* Linting

* Meta Item & ItemQuery functions to move between folders

* Update darwin/future/tests/meta/queries/test_item.py

Co-authored-by: Owen Jones <owencjones+github@gmail.com>

* Added sad path tests

* Meta functions & tests to set item priority

* Linting

---------

Co-authored-by: Owen Jones <owencjones+github@gmail.com>

* automatic ruff --fix changes (#723)

* automatic ruff --fix changes

* black changes

* revert of client

* minor updates to tests

* added make polygon tests for darwin_v2 format

* updating tests to accomidate darwin V2 format

* black

* added nifty V2 test

* black

* refactor

* ruff --fix

* removed try catch in stacked targets

* removed print

* Reverted specific files to state in commit 09b105e

* converting complex and regular polygon to import format

* added a potential e2e import fix

* removed debug prints

* latest sync

* updated code to pass e2e tests

* black and ruff --fix all

* updated formatting

* minor changes to complex polygon

* minor fix

* black

* minor updates based on comments

* added PolygonPath and PolygonPaths definitions

* merge

* extended convertion tests

* local changes

* reverted changes to internal darwin format, convertion to v2 only done when writing to file now

* black

* ruff and black

* removed settings.json changes

* reverting to non-v2 data.zip

* merged darwin_v1_test changes from origin master

* changed json stream to normal json

* Fix `RecursionError` in `Item` class (#732)

* Item missing `__str__` method raises `RecursionError`

* update `MetaBase` class - add the missing `__str__` method

* commiting changes

* fixed json-stream error when checking for non-empty lists

* remove unused import

* fixed video to image convertion bug when folders are used

* removed debug print

* removed debug print

---------

Co-authored-by: John Wilkie <124276291+JBWilkie@users.noreply.github.com>
Co-authored-by: Owen Jones <owencjones+github@gmail.com>
Co-authored-by: Nathan Perkins <nathanjp91@gmail.com>
Co-authored-by: saurbhc <sc@saurabhchopra.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants