Skip to content

Commit 5ae5d63

Browse files
committed
clean up documentation and classifiers
1 parent eb15d2f commit 5ae5d63

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22

33
**In development.**
44

5-
A small library that optimizes some niche ELF operations commonly used by debugger extensions. Linux-only.
5+
A small library that optimizes some niche ELF operations commonly used by debugger extensions.
66

77
Main use-case currently is building an ELF from a list of symbols for the purposes of `add-symbol-file`ing it into the debbuger. This is useful for stuff like [`ks --apply`](https://pwndbg.re/dev/commands/kernel/klookup/#optional-arguments) and syncing symbols for [decompiler integration](https://pwndbg.re/dev/tutorials/decompiler-integration/).
88

99
See `examples/simple.py` for usage. Install with `pip install niche-elf`.
10+
11+
### TODO
12+
+ Add an enable_prints and disable_prints() API so the library can choose to print helpful <pending\> messages? maybe not?
13+
+ Make a re-entrant verison which optimizes for symbol updates.

docs/todo.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

pyproject.toml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "niche-elf"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
description = "A small library that optimizes some niche operations commonly used by debugger extensions. "
55
readme = "README.md"
66
requires-python = ">=3.10"
@@ -11,13 +11,10 @@ authors = [
1111
]
1212

1313
classifiers = [
14-
"Programming Language :: Python :: 3",
1514
"Programming Language :: Python :: 3 :: Only",
16-
"Operating System :: POSIX :: Linux",
17-
"Development Status :: 3 - Alpha",
1815
"Topic :: Software Development :: Debuggers",
1916
"Topic :: Software Development :: Embedded Systems",
20-
"Topic :: System :: Operating System Kernels"
17+
"Topic :: System :: Operating System Kernels",
2118
]
2219

2320
[tool.ruff]

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)