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

EwoutH / shapely / 9876859139
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: py39
DEFAULT BRANCH: main
Ran 10 Jul 2024 03:14PM 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:13PM UTC coverage: 87.664% (-0.2%) from 87.832%
9876859139

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 9876859139.1 10 Jul 2024 03:19PM UTC 43
87.66
GitHub Action Run
Source Files on build 9876859139
  • Tree
  • List 43
  • Changed 40
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 99dc9ea7 on github
  • Prev Build on main (#9876707174)
  • Next Build on py39 (#9876902270)
  • 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