|
|
ecd94057b7
|
bump version
Signed-off-by: varun-r-mallya <varunrmallya@gmail.com>
v0.0.7
|
2025-11-30 05:46:16 +05:30 |
|
|
|
68f2bc4b9b
|
Merge pull request #8 from pythonbpf/test-workflow
Add support for using struct as value_type in hashmap
|
2025-11-28 15:52:48 +05:30 |
|
|
|
ccce772b51
|
Merge pull request #7 from pythonbpf/dependabot/github_actions/actions-c546836014
Bump the actions group across 1 directory with 5 updates
|
2025-11-27 14:06:17 +05:30 |
|
|
|
8ac2d67a76
|
Make bytes_to_python const non-static
|
2025-11-27 03:55:58 +05:30 |
|
|
|
d4202cdc88
|
Add basic userspace support for struct value type for maps
|
2025-11-27 03:43:24 +05:30 |
|
|
|
3335e0471b
|
Return None instead of KeyError for failure of BpfMap::lookup for missing key
|
2025-11-24 23:51:08 +05:30 |
|
|
|
13554e9da9
|
Bump the actions group across 1 directory with 5 updates
Bumps the actions group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `5` | `6` |
| [actions/setup-python](https://github.com/actions/setup-python) | `5` | `6` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4` | `5` |
| [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) | `3.2` | `3.3` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `5` | `6` |
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)
Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)
Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)
Updates `pypa/cibuildwheel` from 3.2 to 3.3
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.2...v3.3)
Updates `actions/download-artifact` from 5 to 6
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: pypa/cibuildwheel
dependency-version: '3.3'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-11-24 01:39:00 +00:00 |
|
|
|
9a54aedb37
|
Update Python version link in README
|
2025-11-11 17:35:48 +05:30 |
|
|
|
270f4337d3
|
Merge pull request #6 from pythonbpf/test-workflow
Fix GH Actions, make Python3.12 the oldest supported version
|
2025-11-11 17:34:13 +05:30 |
|
|
|
ffc5a9f15f
|
Add .so and .pyd wildcards to setuptools package-data in pyproject.toml
|
2025-11-11 17:31:09 +05:30 |
|
|
|
503e6da987
|
Janitorial formatting
|
2025-11-11 17:28:30 +05:30 |
|
|
|
8585f170cb
|
Remove debug prints from test, fix name of Pip workflow
|
2025-11-11 17:21:30 +05:30 |
|
|
|
0780615fc5
|
Config setuptools to get library location
|
2025-11-11 17:12:31 +05:30 |
|
|
|
c26617d64f
|
Overhaul pip.yml
|
2025-11-11 16:57:30 +05:30 |
|
|
|
303fe4e6c8
|
Make wheels workflow test oneline
|
2025-11-11 16:35:26 +05:30 |
|
|
|
9c18f5967d
|
Fix more
|
2025-11-11 16:28:15 +05:30 |
|
|
|
434f145f9b
|
Add better test to wheels workflow
|
2025-11-11 16:20:51 +05:30 |
|
|
|
b3e9410e0d
|
Fix wheels workflow
|
2025-11-11 10:51:13 +05:30 |
|
|
|
fd739e87c1
|
Don't run pytest in isolated mode in pip workflow
|
2025-11-11 10:37:28 +05:30 |
|
|
|
87c698e940
|
Print pylibbpf dir in test
|
2025-11-11 10:29:48 +05:30 |
|
|
|
298df7ede6
|
Update workflows to treat Python 3.12 as minimum version
|
2025-11-11 10:23:58 +05:30 |
|
|
|
b48f6a8a97
|
Bump minimum python version to 3.12
|
2025-11-11 10:22:06 +05:30 |
|
|
|
6e4dc0f5aa
|
Bump setuptools version in setup.py to use new licensing format
|
2025-11-11 10:13:41 +05:30 |
|
|
|
a51bed14ca
|
Fix LICENSE and metadata in pyproject.toml
|
2025-11-11 10:04:13 +05:30 |
|
|
|
3a85a6446e
|
Add Python discovery to CMakeLists.txt
|
2025-11-11 10:03:48 +05:30 |
|
|
|
6bc378defd
|
Remove unnecessary metadata, fix CMake flag in setup.py
|
2025-11-11 10:02:13 +05:30 |
|
|
|
5c1071fac0
|
Merge pull request #4 from pythonbpf/perfbuf
Add userspace utils for Structs and maps, starting with PERF_EVENT_ARRAY
v0.0.6
|
2025-10-20 06:14:45 +05:30 |
|
|
|
f99de9981c
|
Fix includes for PerfEventArray
|
2025-10-20 06:09:07 +05:30 |
|
|
|
fa5d181e1a
|
Fix includes for BpfProgram
|
2025-10-20 06:08:50 +05:30 |
|
|
|
867f142a7f
|
Fix includes for BpfObject
|
2025-10-20 06:08:36 +05:30 |
|
|
|
8cc8f4267a
|
Fix includes for BpfMap
|
2025-10-20 06:08:16 +05:30 |
|
|
|
ff427c2e61
|
Fix includes for bindings
|
2025-10-20 06:07:57 +05:30 |
|
|
|
fb82b609f9
|
Fix BpfMap includes
|
2025-10-20 05:58:55 +05:30 |
|
|
|
88716ce19a
|
Fill missing fields in BpfObject's move constructor
|
2025-10-20 05:47:40 +05:30 |
|
|
|
003495e833
|
Make lost_callback type asfe in PerfEventArray
|
2025-10-20 05:22:31 +05:30 |
|
|
|
eebfe61ccc
|
fix lost_callback_wrapper, clang-format
|
2025-10-20 05:17:40 +05:30 |
|
|
|
ec5377ba14
|
Remove unnecessary GIL acquisition in PerfEventArray
|
2025-10-20 05:14:44 +05:30 |
|
|
|
a3c3dbe141
|
Fix BpfMap header guard
|
2025-10-20 05:09:34 +05:30 |
|
|
|
3085e8155d
|
Add __delitem__ for BpfMap in bindings
|
2025-10-20 05:08:15 +05:30 |
|
|
|
dd552de02c
|
Add memory header to maps/perf_event_array.h
|
2025-10-20 05:04:19 +05:30 |
|
|
|
638533c19a
|
Fix test for pip GH workflow
|
2025-10-20 04:48:46 +05:30 |
|
|
|
c9a152adc3
|
Add __version__ to __init__
|
2025-10-20 04:22:14 +05:30 |
|
|
|
92e92f134a
|
Add _make_repr to ir_to_ctypes
|
2025-10-20 04:18:38 +05:30 |
|
|
|
b7aa0807c5
|
Fix pre-commit conditions
|
2025-10-20 04:05:14 +05:30 |
|
|
|
ddbbce400e
|
Use c_char type for Int8 arrays in ir_to_ctypes
|
2025-10-20 03:48:02 +05:30 |
|
|
|
c580aab1c4
|
Move Python files to pylibbpf/
|
2025-10-20 03:46:30 +05:30 |
|
|
|
470afc5174
|
Import find_packages in setup.py
|
2025-10-20 03:45:59 +05:30 |
|
|
|
495318f622
|
Update pyproject.toml
|
2025-10-20 03:09:51 +05:30 |
|
|
|
bbb39898ab
|
Fix setup.py
|
2025-10-20 03:06:51 +05:30 |
|
|
|
23cafa4d7b
|
Expose classes and perform struct conversion in __init__
|
2025-10-20 02:58:22 +05:30 |
|