From babbca660fba4551242c403fd1ffcf57a4af53b4 Mon Sep 17 00:00:00 2001 From: Zied Aouini Date: Mon, 17 Nov 2025 09:41:45 +0100 Subject: [PATCH] attempt to fix deps --- .github/workflows/build_wheel_publish.yml | 2 +- dev_requirements.txt | 4 ++-- pyproject.toml | 5 +---- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_wheel_publish.yml b/.github/workflows/build_wheel_publish.yml index 845c185..00db8bd 100644 --- a/.github/workflows/build_wheel_publish.yml +++ b/.github/workflows/build_wheel_publish.yml @@ -57,5 +57,5 @@ jobs: TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }} run: | python3 -m pip install --upgrade pip --break-system-packages - python3 -m pip install twine --break-system-packages + python3 -m pip install -r dev_requirements.txt --break-system-packages python3 -m twine upload --skip-existing ./wheelhouse/nfstream-*.whl diff --git a/dev_requirements.txt b/dev_requirements.txt index 6c2c343..ca8b534 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -4,7 +4,7 @@ numpy>=1.19.5 pandas>=1.1.5 dpkt>=1.9.7 wheel>=0.37.0 -twine>=3.4.2 -setuptools>=57.4.0 +twine>=6.2.0 +setuptools>=77.0.0 codecov>=2.1.12 tqdm>=4.63.0 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index ba7f1ec..03ac1ab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,4 @@ select = "*-musllinux*" before-all = """ apk add --no-cache autoconf automake libtool pkgconfig gettext json-c-dev libusb-dev dbus-glib-dev bluez-libs bluez-dev libnl3-dev flex bison && \ install -d "$(aclocal --print-ac-dir)" && cp /usr/share/aclocal/pkg.m4 "$(aclocal --print-ac-dir)/" -""" - -[tool.setuptools] -license-files = [] \ No newline at end of file +""" \ No newline at end of file