[Django] #25655: drop support to GEOS < 3.3

7 views
Skip to first unread message

Django

unread,
Oct 31, 2015, 2:54:50 PM10/31/15
to django-...@googlegroups.com
#25655: drop support to GEOS < 3.3
--------------------------------------+--------------------
Reporter: sir-sigurd | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: GIS | Version: master
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+--------------------


--
Ticket URL: <https://code.djangoproject.com/ticket/25655>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Oct 31, 2015, 2:54:55 PM10/31/15
to django-...@googlegroups.com
#25655: drop support to GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: assigned
Component: GIS | Version: master
Severity: Normal | Resolution:
Keywords: | Triage Stage:
| Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by sir-sigurd):

* status: new => assigned
* owner: nobody => sir-sigurd
* needs_docs: => 0
* needs_tests: => 0
* needs_better_patch: => 0


--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:1>

Django

unread,
Oct 31, 2015, 5:56:37 PM10/31/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3

-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: assigned
Component: GIS | Version: master
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by timgraham):

* stage: Unreviewed => Accepted


Comment:

Accepted per https://code.djangoproject.com/ticket/25654#comment:2.

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:2>

Django

unread,
Nov 1, 2015, 1:45:12 AM11/1/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: assigned
Component: GIS | Version: master

Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by sir-sigurd):

* has_patch: 0 => 1


--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:3>

Django

unread,
Nov 1, 2015, 1:46:21 PM11/1/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: assigned
Component: GIS | Version: master
Severity: Normal | Resolution:
Keywords: | Triage Stage: Ready for
| checkin

Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by claudep):

* stage: Accepted => Ready for checkin


--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:4>

Django

unread,
Nov 1, 2015, 2:42:32 PM11/1/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: closed
Component: GIS | Version: master
Severity: Normal | Resolution: fixed

Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Claude Paroz <claude@…>):

* status: assigned => closed
* resolution: => fixed


Comment:

In [changeset:"b78226cd3d2dd578ac57341e0c55754b31ab66ba" b78226cd]:
{{{
#!CommitTicketReference repository=""
revision="b78226cd3d2dd578ac57341e0c55754b31ab66ba"
Fixed #25655 -- Dropped support for GEOS < 3.3
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:5>

Django

unread,
Nov 3, 2015, 7:41:53 AM11/3/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: closed
Component: GIS | Version: master

Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by timgraham):

Ubuntu 12.04 uses GEOS 3.2.2, so this [http://djangoci.com/job/django-
master/1696/ broke the build] on that machine. Should we try to restore
test skipping so we can continue testing the rest of the matrix? I'm not
sure how much long we'll want to keep that machine but 12.04 is EOL April
2017.

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:6>

Django

unread,
Nov 3, 2015, 11:45:57 AM11/3/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: closed
Component: GIS | Version: master

Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by sir-sigurd):

I just wander, what version of postgis is used on that machine?

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:7>

Django

unread,
Nov 3, 2015, 12:35:56 PM11/3/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: closed
Component: GIS | Version: master

Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by timgraham):

Details are at wiki:Jenkins.

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:8>

Django

unread,
Nov 4, 2015, 11:36:37 AM11/4/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: closed
Component: GIS | Version: master

Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by claudep):

What about setting `HAS_GEOS` to False when the GEOS version is too low?

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:9>

Django

unread,
Dec 3, 2015, 6:23:29 PM12/3/15
to django-...@googlegroups.com
#25655: drop support for GEOS < 3.3
-------------------------------------+-------------------------------------
Reporter: sir-sigurd | Owner: sir-
Type: | sigurd
Cleanup/optimization | Status: closed
Component: GIS | Version: master

Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Ready for
| checkin
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by Tim Graham <timograham@…>):

In [changeset:"b52b9cf6f2e88468b13ca64b806abc9a3dd437bd" b52b9cf]:
{{{
#!CommitTicketReference repository=""
revision="b52b9cf6f2e88468b13ca64b806abc9a3dd437bd"
Refs #25655 -- Made HAS_GEOS depend on a minimum version.

This skips some tests on systems with GEOS < 3.3 (the minimum
supported version).
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/25655#comment:10>

Reply all
Reply to author
Forward
0 new messages