Upgrade dependencies in pyproject.toml and tests.yml

This commit is contained in:
Jonas Eschle 2025-04-07 17:18:54 +02:00
parent e5336a446a
commit 9eedfb39db
2 changed files with 13 additions and 9 deletions

View File

@ -18,10 +18,10 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }} - name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4 uses: actions/setup-python@v5
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Install dependencies - name: Install dependencies
run: | run: |
@ -53,7 +53,7 @@ jobs:
run: poetry run coverage xml run: poetry run coverage xml
- name: Upload coverage to Codecov - name: Upload coverage to Codecov
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v5
with: with:
files: coverage.xml files: coverage.xml
fail_ci_if_error: true fail_ci_if_error: true

View File

@ -2,9 +2,14 @@
name = "pipreqs" name = "pipreqs"
version = "0.5.0" version = "0.5.0"
description = "Pip requirements.txt generator based on imports in project" description = "Pip requirements.txt generator based on imports in project"
authors = ["Vadim Kravcenko <vadim.kravcenko@gmail.com>"] authors = [
{ name = "Vadim Kravcenko", email = "vadim.kravcenko@gmail.com" }
]
maintainers = [
{name = "Jonas Eschle", email = "jonas.eschle@gmail.com"}
]
license = "Apache-2.0" license = "Apache-2.0"
readme = ["README.rst", "HISTORY.rst"] readme = "README.rst"
packages = [{ include = "pipreqs" }] packages = [{ include = "pipreqs" }]
repository = "https://github.com/bndr/pipreqs" repository = "https://github.com/bndr/pipreqs"
keywords = ["pip", "requirements", "imports"] keywords = ["pip", "requirements", "imports"]
@ -20,9 +25,8 @@ classifiers = [
"Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12" "Programming Language :: Python :: 3.12"
] ]
requires-python = ">=3.8, <3.13"
dependencies = [ dependencies = [
"python>=3.8.1,<3.13",
"yarg>=0.1.9", "yarg>=0.1.9",
"docopt>=0.6.2", "docopt>=0.6.2",
"nbconvert>=7.11.0", "nbconvert>=7.11.0",
@ -33,7 +37,7 @@ dev = [
"flake8>=6.1.0", "flake8>=6.1.0",
"tox>=4.11.3", "tox>=4.11.3",
"coverage>=7.3.2", "coverage>=7.3.2",
"sphinx>=7.2.6;python_version>=3.9", "sphinx>=7.2.6;python_version>='3.9'",
] ]