• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

EwoutH / shapely
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: py39
DEFAULT BRANCH: main
Repo Added 09 Oct 2022 11:25PM UTC
Token rnbKkWu7PVDV7w7y5afHFt3D1gcLE9kRl regen
Build 11 Last
Files 43
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH py39
branch: py39
CHANGE BRANCH
x
Reset
Sync Branches
  • py39
  • main
  • patch-1
  • patch-3
  • patch-4

10 Jul 2024 03:16PM UTC coverage: 87.664% (-0.2%) from 87.832%
9876902270

push

github

EwoutH
Drop Python 3.8 support, require Python 3.9+

With the migration to Shapely 2.0 successfully completed and Python 3.13 soon coming in, this seems like a good moment to drop Python 3.8 support. It's almost [end-of-life](https://endoflife.date/python) and [SPEC 0](https://scientific-python.org/specs/spec-0000/) already recommended dropping Python 3.8 over a year ago.

So this PR bumps the required Python version to 3.9, removes 3.8 from the CI and test files.

Of course this will only affect future releases from the main branch, existing releases and releases from maintenance branches (like maint-2.0) stay compatible with Python 3.8 and can continued to be used.

2608 of 2975 relevant lines covered (87.66%)

14.48 hits per line

Relevant lines Covered
Build:
Build:
2975 RELEVANT LINES 2608 COVERED LINES
14.48 HITS PER LINE
Source Files on py39
  • Tree
  • List 43
  • Changed 40
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
9876902270 py39 Drop Python 3.8 support, require Python 3.9+ With the migration to Shapely 2.0 successfully completed and Python 3.13 soon coming in, this seems like a good moment to drop Python 3.8 support. It's almost [end-of-life](https://endoflife.date/pytho... push 10 Jul 2024 03:17PM UTC EwoutH github
87.66
9876859139 py39 Drop Python 3.8 support, require Python 3.9+ With the migration to Shapely 2.0 successfully completed and Python 3.13 soon coming in, this seems like a good moment to drop Python 3.8 support. It's almost [end-of-life](https://endoflife.date/pytho... push 10 Jul 2024 03:14PM UTC EwoutH github
87.66
See All Builds (7)

Badge your Repo: shapely

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc