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

EwoutH / shapely / 9876902270
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: py39
DEFAULT BRANCH: main
Ran 10 Jul 2024 03:17PM UTC
Jobs 1
Files 43
Run time 1min
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

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

Uncovered Existing Lines

Lines Coverage ∆ File
5
93.83
-6.17% shapely/set_operations.py
Jobs
ID Job ID Ran Files Coverage
1 9876902270.1 10 Jul 2024 03:21PM UTC 43
87.66
GitHub Action Run
Source Files on build 9876902270
  • Tree
  • List 43
  • Changed 40
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0e83381f on github
  • Prev Build on main (#9876707174)
  • Next Build on py39 (#9889470669)
  • Delete
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

© 2026 Coveralls, Inc