Skip to content

Commit

Permalink
Remove outdated Python package pins
Browse files Browse the repository at this point in the history
- The setuptools pin was enforcing a version newer than a version from
2016, which seems unnecessary since we are only supporting Python 3.7
and up.
- The coveralls pin was enforcing that we not install a particular
version from 2020.  This again seems unnecessary as we are only
supporting Python 3.7 and up.
  • Loading branch information
jsf9k committed Feb 6, 2025
1 parent 9052b12 commit 7732f09
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ def get_version(version_file):
"ec2-metadata == 2.13.0",
"psycopg == 3.1.19",
"schema == 0.7.7",
"setuptools >= 24.2.0",
"setuptools",
],
extras_require={
# IMPORTANT: Keep type hinting-related dependencies of the dev section
Expand All @@ -113,13 +113,7 @@ def get_version(version_file):
],
"test": [
"coverage",
# coveralls 1.11.0 added a service number for calls from
# GitHub Actions. This caused a regression which resulted in a 422
# response from the coveralls API with the message:
# Unprocessable Entity for url: https://coveralls.io/api/v1/jobs
# 1.11.1 fixed this issue, but to ensure expected behavior we'll pin
# to never grab the regression version.
"coveralls != 1.11.0",
"coveralls",
# We are using the moto syntax that debuted in version
# 5.0.0.
"moto[ec2] >= 5.0.0",
Expand Down

0 comments on commit 7732f09

Please sign in to comment.