Skip to content

Add tropical cyclones basin bounds - #1031

Merged
chahank merged 22 commits into
developfrom
feature/basins-bounds
Sep 23, 2025
Merged

Add tropical cyclones basin bounds#1031
chahank merged 22 commits into
developfrom
feature/basins-bounds

Merge branch 'develop' into feature/basins-bounds

a72876d
Select commit
Loading
Failed to load commit list.
Jenkins - WCR / Pylint succeeded Aug 21, 2025 in 0s

11 new issues, 890 total

Total New Outstanding Fixed Trend
890 11 879 4 👎

Reference build: climada_branches » develop #1269

Details

Severity distribution of new issues

Error Warning High Warning Normal Warning Low
0 3 0 8

Annotations

Check warning on line 433 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

line-too-long

LOW:
Line too long (101/100)
Raw output
Used when a line is longer than a given number of characters.

Check warning on line 441 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

line-too-long

LOW:
Line too long (112/100)
Raw output
Used when a line is longer than a given number of characters.

Check warning on line 448 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

line-too-long

LOW:
Line too long (111/100)
Raw output
Used when a line is longer than a given number of characters.

Check warning on line 476 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

too-complex

LOW:
'subset_year' is too complex. The McCabe rating is 11
Raw output
no description found

Check warning on line 198 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

invalid-name

LOW:
Class name "Basin_bounds_storm" doesn't conform to '[A-Z_][a-zA-Z0-9]+$' pattern
Raw output
Used when the name doesn't match the regular expression associated to its type(constant, variable, class...).

Check warning on line 423 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

missing-function-docstring

LOW:
Missing function or method docstring
Raw output
no description found

Check warning on line 423 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

no-self-argument

HIGH:
Method 'get_basins' should have "self" as first argument
Raw output
Used when a method has an attribute different the "self" as first argument.This is considered as an error since this is a so common convention that youshouldn't break it!

Check warning on line 426 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

no-member

HIGH:
Instance of 'TCTracks' has no 'lon' member
Raw output
Used when a variable is accessed for an unexistent member.

Check warning on line 426 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

no-member

HIGH:
Instance of 'TCTracks' has no 'lat' member
Raw output
Used when a variable is accessed for an unexistent member.

Check warning on line 476 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

too-many-locals

LOW:
Too many local variables (20/15)
Raw output
Used when a function or method has too many local variables.

Check warning on line 294 in climada/hazard/tc_tracks.py

See this annotation in the file changed.

@jenkins-wcr jenkins-wcr / Pylint

too-many-public-methods

LOW:
Too many public methods (36/20)
Raw output
Used when class has too many public methods, try to reduce this to get asimpler (and so easier to use) class.