Opened 3 weeks ago

Closed 2 weeks ago

#36929 closed Cleanup/optimization (fixed)

Drop support for GEOS 3.9

Reported by: David Smith Owned by: Pravin
Component: GIS Version: 6.0
Severity: Normal Keywords:
Cc: Triage Stage: Ready for checkin
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Geospatial libraries are typically supported for 5 years. GEOS 3.9.0 was released in December 2020 and therefore support could be removed. See News.

The motivation for this is that this PR proposes to add a feature that is available in GEOS 3.10+.

Change History (11)

comment:1 by Natalia Bidart, 3 weeks ago

Triage Stage: UnreviewedAccepted

Thank you David! Follow the pattern of #35774 and #34685.

comment:4 by Pravin, 3 weeks ago

Can I work on this ?

comment:5 by David Smith, 3 weeks ago

Of course. That would be super.

comment:6 by Pravin, 3 weeks ago

Owner: set to Pravin
Status: newassigned

comment:7 by Pravin, 3 weeks ago

Thanks David

comment:8 by Pravin, 3 weeks ago

Hi David,

I don't see anywhere in the codebase we using 3.9 version. We always making sure that version should be at least >=3.12 .

But in docshttps://docs.djangoproject.com/en/6.0/ref/contrib/gis/install/geolibs/ we mentions the version 3.9 . So when we say drop support for GEOS 3.9 means remove 3.9 from docs.

I have feeling that i'm going in wrong direction. I would really appreciate if you could help me out.

comment:9 by David Smith, 3 weeks ago

It is possible that only a docs change is needed.

Please see the links in Natalia's comment for inspiration on what is required. These show the changes made when removing support for old versions of GEOS.

comment:10 by Pravin, 3 weeks ago

Thanks David this was really helpful.

comment:11 by Pravin, 3 weeks ago

Has patch: set
Version 0, edited 3 weeks ago by Pravin (next)

comment:12 by Tim Graham, 3 weeks ago

Triage Stage: AcceptedReady for checkin

comment:13 by Jacob Walls <jacobtylerwalls@…>, 2 weeks ago

Resolution: fixed
Status: assignedclosed

In 4139cb8:

Fixed #36929 -- Dropped support for GEOS 3.9.

Thanks David Smith for report and Tim Graham for review.

Note: See TracTickets for help on using tickets.
Back to Top