Skip to content

Remove outdated v3 code #2255

@VeckoTheGecko

Description

@VeckoTheGecko

Following from #2247 there are some files which are no longer relevant. See comments below

parcels
├── __init__.py
├── _compat.py
├── _core
│   ├── basegrid.py
│   ├── constants.py
│   ├── converters.py
│   ├── field.py
│   ├── fieldset.py
│   ├── index_search.py
│   ├── kernel.py
│   ├── particle.py
│   ├── particlefile.py
│   ├── particleset.py
│   ├── spatialhash.py
│   ├── statuscodes.py
│   ├── utils
│   │   ├── __init__.py
│   │   ├── array.py
│   │   ├── time.py
│   │   └── unstructured.py
│   ├── uxgrid.py
│   ├── warnings.py
│   └── xgrid.py
├── _datasets
│   ├── __init__.py
│   ├── structured
│   │   ├── __init__.py
│   │   ├── circulation_models.py
│   │   ├── generated.py
│   │   └── generic.py
│   ├── unstructured
│   │   ├── __init__.py
│   │   └── generic.py
│   └── utils.py
├── _decorators.py
├── _interpolation.py  <--- v3 code that should likely be removed/moved into core in some way
├── _logger.py
├── _python.py
├── _reprs.py
├── _tutorial.py
├── _typing.py
├── _v3to4.py
├── _version.py
├── interaction   <--- v3 code that we're just keeping here for now
│   ├── __init__.py
│   ├── interactionkernel.py
│   └── neighborsearch
│       ├── __init__.py
│       ├── base.py
│       ├── basehash.py
│       ├── bruteforce.py
│       ├── distanceutils.py
│       ├── hashflat.py
│       ├── hashspherical.py
│       └── kdtreeflat.py
├── interpolators.py
├── kernels
│   ├── __init__.py
│   ├── advection.py
│   ├── advectiondiffusion.py
│   ├── EOSseawaterproperties.py
│   ├── interaction.py
│   └── TEOSseawaterdensity.py
└── utils
    ├── __init__.py
    ├── _helpers.py   <--- v3 code that should likely be removed/moved into core in some way
    ├── interpolation_utils.py   <--- v3 code that should likely be removed
    └── timer.py   <--- v3 code that should likely be removed

Metadata

Metadata

Assignees

No one assigned

    Labels

    cleanupCleaning up legacy codehackathon2025Good issues for the hackathon at the Parcels anniversary event in 2025.v4

    Type

    No type

    Projects

    Status

    Done

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions