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

Update deps 2024 12 06 #207

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Update deps 2024 12 06 #207

wants to merge 5 commits into from

Conversation

jdroenner
Copy link
Member

No description provided.

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@jdroenner
Copy link
Member Author

Update Python

Comment on lines +55 to +56
if isinstance(whole, list):
return []

Choose a reason for hiding this comment

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

Für was ist das? Eher error?

Copy link
Member Author

Choose a reason for hiding this comment

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

Das liegt am Typing 'open_rasterio' ist Dataset | DataArray | list[Dataset] . Und weil 'List' kein '.isel' hat muss man das abfangen.

Choose a reason for hiding this comment

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

Aber sollte man dann nicht einen Fehler werfen? Leere Rückgabe ist ja irreführend.

@@ -449,11 +450,11 @@ def test_ndvi_xarray(self):
expected.coords),
msg=f'{array.coords} \n!=\n {expected.coords}')

# TODO: Test with np.array_equal(?

Choose a reason for hiding this comment

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

Wieso geht das nicht mehr mit array equal?

Copy link
Member Author

Choose a reason for hiding this comment

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

Mir scheint, dass OWSLib in verschiedenen Versionen verschiedene Felder in der Response hat. Deshalb kann man nicht mit equals testen. Ich teste hier auf das Subset welches wir erwarten. Das TODO kann man vermutlich rausnehmen.

Choose a reason for hiding this comment

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

Kann man das dann hier kurz erklären?

tests/test_wcs.py Show resolved Hide resolved
@@ -19,36 +19,36 @@ packages = find:
python_requires = >=3.9

Choose a reason for hiding this comment

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

Du hast alle Notebooks geändert. Manche haben z.B. ein RESPECT-Volume ausgegeben. Das könnte man clean laufen lassen. Davon abgesehen. Müssen alle geändert werden?

Copy link
Member Author

Choose a reason for hiding this comment

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

Nicht ganz. Es gibt zwei Notebooks die sind immernoch kaputt. Bei vielen war irgendwas veraltet, funktionierte nicht oder es waren unerwünschte Ausgaben z.b. Warnings drin.

Choose a reason for hiding this comment

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

Aber das RESPECT-Volume gibt es ja nicht normalerweise.

Vielleicht kannst du das mit dem neuen Testkram ausprobieren?

Comment on lines +55 to +56
if isinstance(whole, list):
return []

Choose a reason for hiding this comment

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

Aber sollte man dann nicht einen Fehler werfen? Leere Rückgabe ist ja irreführend.

@@ -449,11 +450,11 @@ def test_ndvi_xarray(self):
expected.coords),
msg=f'{array.coords} \n!=\n {expected.coords}')

# TODO: Test with np.array_equal(?

Choose a reason for hiding this comment

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

Kann man das dann hier kurz erklären?

@@ -19,36 +19,36 @@ packages = find:
python_requires = >=3.9

Choose a reason for hiding this comment

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

Aber das RESPECT-Volume gibt es ja nicht normalerweise.

Vielleicht kannst du das mit dem neuen Testkram ausprobieren?

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.

2 participants