Skip to content

security: ecdsa CVE-2024-23342 mitigation#13

Merged
sirambrosio merged 5 commits intomainfrom
chore/nvmrc
Apr 20, 2026
Merged

security: ecdsa CVE-2024-23342 mitigation#13
sirambrosio merged 5 commits intomainfrom
chore/nvmrc

Conversation

@sirambrosio
Copy link
Copy Markdown
Contributor

Adds runtime warning if ecdsa < 0.19 is installed. Updates requirements pin.

sirambrosio and others added 5 commits April 20, 2026 15:51
__version__ = '2.1.0' was defined at module level but omitted from
__all__, meaning `from bsp_sdk import *` would not expose it and tools
like `bsp_sdk.__version__` checks via __all__ introspection would miss
it. Add it as the first entry under a 'Package metadata' comment.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- BEOClient.list_beos(limit, offset): GET /api/beo with pagination
- README: added list_beos and destroy() usage examples; updated method table
- pyproject.toml: added "Development Status :: 4 - Beta" classifier

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…lection_time

- tests/test_exchange.py: covers submit_records/read_records success, empty/over-limit records, token required, expired token error
- bsp_sdk/biorecord.py: set_collection_time() validates via datetime.fromisoformat(), raises ValueError with clear message on invalid input
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sirambrosio sirambrosio merged commit af16c21 into main Apr 20, 2026
2 of 5 checks passed
@sirambrosio sirambrosio deleted the chore/nvmrc branch April 20, 2026 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant