scapy icon indicating copy to clipboard operation
scapy copied to clipboard

Use new classifier format for packaging

Open gpotter2 opened this issue 6 months ago • 3 comments

  • update Scapy to new classifiers format (Python 3.13)
  • minor type fixes

gpotter2 avatar Jun 09 '25 21:06 gpotter2

Codecov Report

:x: Patch coverage is 18.18182% with 9 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 81.21%. Comparing base (cbb09c4) to head (55ae968). :warning: Report is 70 commits behind head on master.

Files with missing lines Patch % Lines
scapy/utils.py 0.00% 9 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4768      +/-   ##
==========================================
- Coverage   81.26%   81.21%   -0.05%     
==========================================
  Files         363      345      -18     
  Lines       88325    88057     -268     
==========================================
- Hits        71773    71514     -259     
+ Misses      16552    16543       -9     
Files with missing lines Coverage Δ
scapy/config.py 80.52% <100.00%> (-0.03%) :arrow_down:
scapy/layers/l2.py 83.91% <ø> (-0.04%) :arrow_down:
scapy/layers/smbclient.py 70.91% <ø> (-0.04%) :arrow_down:
scapy/utils.py 74.16% <0.00%> (-0.28%) :arrow_down:

... and 274 files with indirect coverage changes

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov[bot] avatar Jun 09 '25 21:06 codecov[bot]

Thanks for the PR. LGTM

polybassa avatar Jun 15 '25 04:06 polybassa

It doesn't work on 3.7 and 3.8 though because a setuptools versions that goes as far doesn't exist :/ I need to think a bit about what to do

gpotter2 avatar Jun 15 '25 09:06 gpotter2

This is obsolete.

gpotter2 avatar Oct 16 '25 18:10 gpotter2