GitHub / leakix/leakixclient-python / commits
Python Client to LeakIX API
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6c3a9460 |
Bump tarides/changelog-check-action from 3 to 4 (#89)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 45ee3a18 |
Bump actions/checkout from 6 to 7 (#88)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 31c06f9d | Release 1.1.0 (#87) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bf3dee24 | Add get_plugin method for GET /api/plugins/:name (#86) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e0e3d3b8 | README: update PyPI badges and supported versions (#83) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 12ee2ba9 | Release 1.0.0 (#79) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 236328fc | CI: add PR size and commit message quality checks (#82) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 2a0fa367 | Makefile: add publish and publish-dry-run targets (#80) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5bfebb53 | Add PyPI metadata to pyproject.toml (#78) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7df1dac3 | README: redirect examples to example directory (#76) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 6fe23c62 | Use include list instead of exclude list (#75) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 31b04995 | Bump l9format from 2.0.0 to 2.0.1 (#74) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1afe155d | Feat: Add AsyncClient, search API, and streaming bulk export (#28) |
Valentin Lobstein <8****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 36015656 |
Bump astral-sh/setup-uv from 6 to 7 (#72)
Co-authored-by: dependabot[bot] <4****]@u****m>, Danny Willems <b****s@g****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 52969bca | CI: update deps to use uv | Danny Willems <b****s@g****m> | 5 months ago | |
| 95e9a80e | CHANGELOG: add mypy type checking to CI | Danny Willems <b****s@g****m> | 5 months ago | |
| 0950a470 | Add mypy type checking to CI workflow | Danny Willems <b****s@g****m> | 5 months ago | |
| 098e5f1d | CHANGELOG: add Python 3.11, 3.12, and 3.14 support | Danny Willems <b****s@g****m> | 5 months ago | |
| f5500dca | Add Python 3.11, 3.12, and 3.14 support | Danny Willems <b****s@g****m> | 5 months ago | |
| d7ab144f | CHANGELOG: update l9format to 2.0.0 and drop serde dependency | Danny Willems <b****s@g****m> | 5 months ago | |
| aa57cd2c | Update l9format requirement from =1.4.0 to =2.0.0 | Danny Willems <b****s@g****m> | 5 months ago | |
| f2d82732 | CHANGELOG: migrate from Poetry to uv | Danny Willems <b****s@g****m> | 5 months ago | |
| 1adfd0dd | Migrate from Poetry to uv | Danny Willems <b****s@g****m> | 5 months ago | |
| 21d2f3bd | CHANGELOG: remove duplicated lint-shell target | Danny Willems <b****s@g****m> | 5 months ago | |
| 511d006c | Remove duplicated lint-shell target in Makefile | Danny Willems <b****s@g****m> | 5 months ago | |
| efaf8dcc | CHANGELOG: add per-commit CI workflow entry | Danny Willems <b****s@g****m> | 5 months ago | |
| 55eee14a | CI: use Makefile targets in Windows job and add per-commit testing | Danny Willems <b****s@g****m> | 5 months ago | |
| d8100bed |
Add changelog entry for l9format update to 1.4.0
Co-authored-by: dannywillems <6****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Danny Willems <b****s@g****m> |
5 months ago | |
| 04802425 |
Update l9format requirement from =1.3.2 to =1.4.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 3d125664 | Add lint-shell Makefile target for shellcheck CI job | Danny Willems <b****s@g****m> | 7 months ago | |
| adc8b2be | CHANGELOG: convert to reference-style commit links | Danny Willems <b****s@g****m> | 7 months ago | |
| 4e212c80 | Add lint-shell Makefile target for shellcheck | Danny Willems <b****s@g****m> | 7 months ago | |
| 5db3886c | Add changelog CI job with dedicated commit enforcement | Danny Willems <b****s@g****m> | 7 months ago | |
| af3f58c6 | Improve test assertions to verify field values | Danny Willems <b****s@g****m> | 7 months ago | |
| a6ddfde0 | Add edge-case and validation tests | Danny Willems <b****s@g****m> | 7 months ago | |
| ac6ec0a2 | Add round-trip and serialization tests for all models | Danny Willems <b****s@g****m> | 7 months ago | |
| 3de04c77 | Change test imports to use package-level API | Danny Willems <b****s@g****m> | 7 months ago | |
| 84b2e4ee | Use pytest.mark.parametrize for host test fixtures | Danny Willems <b****s@g****m> | 7 months ago | |
| bb58db9d | Remove unreachable return statements in bulk_export and bulk_service | Danny Willems <b****s@g****m> | 7 months ago | |
| 1b619942 | Fix CLI bugs: conditional strptime and status_code() call | Danny Willems <b****s@g****m> | 7 months ago | |
| 3b796c9a | Replace assert with ValueError in PortField validation | Danny Willems <b****s@g****m> | 7 months ago | |
| 53cecb64 | Remove str() wrapping on Path objects in tests | Danny Willems <b****s@g****m> | 7 months ago | |
| f7c99086 | Add return type annotations to all functions | Danny Willems <b****s@g****m> | 7 months ago | |
| 18876b81 | Re-export L9Subdomain from __init__.py, remove dead R class | Danny Willems <b****s@g****m> | 7 months ago | |
| 8f542d10 | Add py.typed marker for PEP 561 compliance | Danny Willems <b****s@g****m> | 7 months ago | |
| bb78fc28 | Use importlib.metadata.version() for __version__ | Danny Willems <b****s@g****m> | 7 months ago | |
| 50cf8406 | Install gsed on macOS in CI, revert Makefile gsed check | Danny Willems <b****s@g****m> | 7 months ago | |
| fd390f4f | Fix Makefile gsed check to be lazy | Danny Willems <b****s@g****m> | 7 months ago | |
| 4be474ee | Fix CI: use Makefile targets and fix formatting | Danny Willems <b****s@g****m> | 7 months ago | |
| 5a5f80b0 | CHANGELOG: add changelog with clickable links | Danny Willems <b****s@g****m> | 7 months ago | |
| a227f3b3 | Fix example and CLI code | Danny Willems <b****s@g****m> | 7 months ago | |
| e698e954 | Update CI to use ruff instead of black | Danny Willems <b****s@g****m> | 7 months ago | |
| f9546255 | Expand test coverage from 3 to 70 tests | Danny Willems <b****s@g****m> | 7 months ago | |
| 5b5429bf | Replace star imports with explicit imports | Danny Willems <b****s@g****m> | 7 months ago | |
| 18923af4 | Add Makefile, .editorconfig, and modernize dev tooling | Danny Willems <b****s@g****m> | 7 months ago | |
| b1bc0da8 |
Bump actions/setup-python from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 0975c1c4 |
Update l9format requirement from =1.3.1a3 to =1.3.2
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 7cb5dae3 |
Update fire requirement from ^0.5.0 to >=0.5,<0.8
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 6777ad90 |
Bump actions/checkout from 4 to 6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 65c5121d | Modernize to Python 3.13, Poetry 2.3.1, fix formatting | Danny Willems <b****s@g****m> | 7 months ago | |
| 8b919a3e | CI: remove Python 3.14 (l9format not compatible yet) | Danny Willems <b****s@g****m> | 7 months ago | |
| ff771566 | CI: add Python 3.14 to test matrix | Danny Willems <b****s@g****m> | 7 months ago | |
| 1c181bb3 | Require Python 3.13 only and fix black formatting | Danny Willems <b****s@g****m> | 7 months ago | |
| bad31164 | Update poetry to 2.3.1 and fix deprecated dev-dependencies | Danny Willems <b****s@g****m> | 7 months ago | |
| dc64b84f | CI: exclude Python 3.7 from macOS and Ubuntu runners | Danny Willems <b****s@g****m> | 7 months ago | |
| 62550bcf | CI: add pip-audit security scanning | Danny Willems <b****s@g****m> | 7 months ago | |
| ed76978b |
Clarify comment in Dependabot config for pip ecosystem
Co-authored-by: dannywillems <6****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 4dd49486 |
Add Dependabot configuration for Python and GitHub Actions dependencies
Co-authored-by: dannywillems <6****s@u****m> |
copilot-swe-agent[bot] <1****t@u****m>
Committed by: Danny Willems <b****s@g****m> |
7 months ago | |
| 6d4f4e39 | CI: add Python 3.11 and 3.12 (#12) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 306495c1 | Bump up version to 0.1.10 | Danny Willems <b****s@g****m> | over 2 years ago | |
| 1f323ce8 | Add subdomains (#11) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 287f4ee2 | Get rid of unofficial GH actions to install poetry (#10) |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a10df6a4 | merge Merge pull request #7 from LeakIX/dw/add-bulk-export-only-last-event |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 732d9e80 | merge Merge pull request #9 from LeakIX/dw/fix-ci |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 53a9058e | Fix formatting errors with `poetry run black` | Danny Willems <b****s@g****m> | over 2 years ago | |
| 2d938c3d | Use Ubuntu latest instead of old 18.04 | Danny Willems <b****s@g****m> | over 2 years ago | |
| 264c8d63 | Bump up to poetry 1.4.0 | Danny Willems <b****s@g****m> | over 2 years ago | |
| 479ba85a | Add bulk export, only last event | Danny Willems <b****s@g****m> | over 2 years ago | |
| 675ef14f | Bump up to 0.1.9 | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 0b8f0e9d | Add bulk_service | Danny Willems <b****s@g****m> | almost 3 years ago | |
| fa1e08af | Fix typo | Danny Willems <b****s@g****m> | almost 3 years ago | |
| e1c39183 | Handle None casees for time | Danny Willems <b****s@g****m> | almost 3 years ago | |
| ec0c6157 | Add simple CLI | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 33353575 | Add UpdateDateField | Danny Willems <b****s@g****m> | almost 3 years ago | |
| b836098d | Fix time field | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 082b92b4 | Add fire | Danny Willems <b****s@g****m> | almost 3 years ago | |
| db7648e3 | Run black | Danny Willems <b****s@g****m> | almost 3 years ago | |
| ae4b92eb | Bump up version in code to 0.1.8 | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 337682c6 | Bump up to 0.1.8 | Danny Willems <b****s@g****m> | almost 3 years ago | |
| c983e177 | Bump up l9format dependency | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 333d678e | merge Merge pull request #6 from LeakIX/dannywillems/implement-bulk-export |
Danny Willems <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2aac33a0 | Bump up version | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 60024a22 | Add bulk export | Danny Willems <b****s@g****m> | almost 3 years ago | |
| a79ce2dc | Bump up l9format to 1.3.1a2 | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 8d58b854 | Remove the now unused BASE_URL variable | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 52dcdabc | Run black | Danny Willems <b****s@g****m> | almost 3 years ago | |
| 08d57256 | client: Use the default URL is we get a falsy value | Tobias Mueller <m****i@c****e> | almost 3 years ago | |
| f1b3cf63 | example client: print response code on failure | Tobias Mueller <m****i@c****e> | almost 3 years ago | |
| 2f8cdf6f | example client: Do not define a custom LeakIX endpoint | Tobias Mueller <m****i@c****e> | almost 3 years ago | |
| d5e21dba | Update links to pricing page | Danny Willems <b****s@g****m> | about 3 years ago |