Skip to content

Commit c8ec729

Browse files
Fixing parcels inputs and warnings
1 parent fab164d commit c8ec729

File tree

9 files changed

+18
-20
lines changed

9 files changed

+18
-20
lines changed

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies:
88
- pyproj >= 3, < 4
99
- sortedcontainers == 2.4.0
1010
- opensimplex == 0.4.5
11-
- numpy >=1, < 2
11+
- numpy >=2.1
1212
- pydantic >=2, <3
1313
- pip
1414
- pyyaml

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ filterwarnings = [
6868
"error",
6969
"default::DeprecationWarning",
7070
"error::DeprecationWarning:virtualship",
71-
"ignore:ParticleSet is empty.*:RuntimeWarning" # TODO: Probably should be ignored in the source code
71+
"ignore:ParticleSet is empty.*:RuntimeWarning", # TODO: Probably should be ignored in the source code
72+
"ignore:divide by zero encountered in divide:RuntimeWarning",
73+
"ignore:invalid value encountered in add:RuntimeWarning",
74+
"ignore:This is an alpha version of Parcels v4*:UserWarning",
7275
]
7376
log_cli_level = "INFO"
7477
testpaths = [

src/virtualship/instruments/adcp.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
from pathlib import Path
44

55
import numpy as np
6-
from parcels import FieldSet, ParticleSet, Variable
7-
from parcels.particle import Particle
6+
from parcels import FieldSet, Particle, ParticleSet, Variable
87

98
from virtualship.models import Spacetime
109

src/virtualship/instruments/argo_float.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66

77
import numpy as np
88
from parcels import (
9-
AdvectionRK4,
109
FieldSet,
10+
Particle,
1111
ParticleSet,
1212
StatusCode,
1313
Variable,
1414
)
15-
from parcels.particle import Particle
15+
from parcels.kernels import AdvectionRK4
1616

1717
from virtualship.models import Spacetime
1818

src/virtualship/instruments/ctd.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
from pathlib import Path
66

77
import numpy as np
8-
from parcels import FieldSet, ParticleSet, Variable
9-
from parcels.particle import Particle
10-
from parcels.tools import StatusCode
8+
from parcels import FieldSet, Particle, ParticleSet, Variable
9+
from parcels._core.statuscodes import StatusCode
1110

1211
from virtualship.models import Spacetime
1312

src/virtualship/instruments/ctd_bgc.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
from pathlib import Path
66

77
import numpy as np
8-
from parcels import FieldSet, ParticleSet, Variable
9-
from parcels.particle import Particle
10-
from parcels.tools import StatusCode
8+
from parcels import FieldSet, Particle, ParticleSet, Variable
9+
from parcels._core.statuscodes import StatusCode
1110

1211
from virtualship.models import Spacetime
1312

src/virtualship/instruments/drifter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
from pathlib import Path
66

77
import numpy as np
8-
from parcels import AdvectionRK4, FieldSet, ParticleSet, Variable
9-
from parcels.particle import Particle
10-
from parcels.tools import StatusCode
8+
from parcels import FieldSet, Particle, ParticleFile, ParticleSet, Variable
9+
from parcels.kernels import AdvectionRK4
10+
from parcels._core.statuscodes import StatusCode
1111

1212
from virtualship.models import Spacetime
1313

src/virtualship/instruments/ship_underwater_st.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
from pathlib import Path
44

55
import numpy as np
6-
from parcels import FieldSet, ParticleSet, Variable
7-
from parcels.particle import Particle
6+
from parcels import FieldSet, Particle, ParticleSet, Variable
87

98
from virtualship.models import Spacetime
109

src/virtualship/instruments/xbt.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
from pathlib import Path
66

77
import numpy as np
8-
from parcels import FieldSet, ParticleSet, Variable
9-
from parcels.particle import Particle
10-
from parcels.tools import StatusCode
8+
from parcels import FieldSet, Particle, ParticleSet, Variable
9+
from parcels._core.statuscodes import StatusCode
1110

1211
from virtualship.models import Spacetime
1312

0 commit comments

Comments
 (0)