Releases: p4lang/ptf
Releases · p4lang/ptf
v0.11.0
What's Changed
Enhancements
- Add new initialization arguments for mask class to support set mask with less code by @w1nda in #206
Python Changes
- Bump black from 22.3.0 to 24.3.0 by @dependabot[bot] in #205
Dependencies
- Bump actions/setup-python from 3 to 4 by @dependabot[bot] in #201
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in #202
- Bump actions/setup-python from 4 to 5 by @dependabot[bot] in #203
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #227
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #228
Other Changes
- Use Dependabot for Github Actions by @antoninbas in #200
- Fix a multithreading issue in writing pcap files by @saiarcot895 in #204
- Replace netutils.py with from-scratch implementation under Apache 2.0 license by @jafingerhut in #211
- Try testing with Scapy version updated to 2.5.0 by @jafingerhut in #212
- Generalize PcapWriter, and add rdpcap function by @jafingerhut in #214
- Change CI to use latest available version of pip to install ptf module by @jafingerhut in #217
- Use Python venv in CI tests by @jafingerhut in #219
- Add docs on using pmm (packet manipulation module) bf_pktpy, and option to select pmm by env variable by @jafingerhut in #213
- Add bf pktpy source by @jafingerhut in #221
- Update testutils.py by @vgurevich in #225
- Add an automated, monthly release workflow. by @Anamika1608 in #233
New Contributors
- @dependabot[bot] made their first contribution in #201
- @saiarcot895 made their first contribution in #204
- @w1nda made their first contribution in #206
- @vgurevich made their first contribution in #225
- @Anamika1608 made their first contribution in #233
Full Changelog: v0.10.0...v0.11.0
Release v0.10.0
What's Changed
- Remove several mentions of Python 2 by @jafingerhut in #190
- Only push tagged versions to PyPI by @antoninbas in #191
- Fix ptf --version by @antoninbas in #196
- Replace use of deprecated package imp with current importlib by @jafingerhut in #189
- Remove empty requirements.txt to avoid install issues on some platforms by @jafingerhut in #199
- Credit also goes to @liushilongbuaa for reporting the issue and submitting an initial patch
Full Changelog: v0.9.4...v0.10.0