Skip to content

CLN: remove unused _geos.pxi GEOS cython declarations#1419

Merged
jorisvandenbossche merged 2 commits intoshapely:mainfrom
jorisvandenbossche:clean-geos-pxi
Jul 8, 2022
Merged

CLN: remove unused _geos.pxi GEOS cython declarations#1419
jorisvandenbossche merged 2 commits intoshapely:mainfrom
jorisvandenbossche:clean-geos-pxi

Conversation

@jorisvandenbossche
Copy link
Copy Markdown
Member

@jorisvandenbossche jorisvandenbossche commented Jun 13, 2022

The cython declarations from _geos.pxi are no longer used in Shapely itself (the previously existing cython code was removed). The new cython code from pygeos came with its own declarations at _geos.pxd (and it seems more correct to use a pxd file): https://github.com/shapely/shapely/blob/main/shapely/_geos.pxd

I think we can just remove this in 2.0, as it wasn't considered as public (I assume?)

@coveralls
Copy link
Copy Markdown

coveralls commented Jun 13, 2022

Pull Request Test Coverage Report for Build 2531144066

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 84.361%

Totals Coverage Status
Change from base Build 2524442356: 0.0%
Covered Lines: 2120
Relevant Lines: 2513

💛 - Coveralls

@jorisvandenbossche jorisvandenbossche merged commit 41875b6 into shapely:main Jul 8, 2022
@jorisvandenbossche jorisvandenbossche deleted the clean-geos-pxi branch July 8, 2022 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants