From b4a4b8ca9ae36565d390db7c7c1cc76038b6f2d4 Mon Sep 17 00:00:00 2001 From: mazzma12 <23187108+mazzma12@users.noreply.github.com> Date: Thu, 27 Aug 2026 08:42:27 +0000 Subject: [PATCH] Update python SDK v0.18.6 --- .../__pycache__/__init__.cpython-311.pyc | Bin 5422 -> 5414 bytes .../__pycache__/base_model.cpython-311.pyc | Bin 4378 -> 4370 bytes .../__pycache__/http_client.cpython-311.pyc | Bin 7768 -> 7760 bytes .../__pycache__/models.cpython-311.pyc | Bin 170976 -> 170968 bytes crowdsec_service_api/models.py | 2 +- .../__pycache__/__init__.cpython-311.pyc | Bin 207 -> 199 bytes .../__pycache__/allowlists.cpython-311.pyc | Bin 12917 -> 12909 bytes .../__pycache__/blocklists.cpython-311.pyc | Bin 15121 -> 15113 bytes .../services/__pycache__/cves.cpython-311.pyc | Bin 12364 -> 12356 bytes .../__pycache__/decisions.cpython-311.pyc | Bin 7222 -> 7214 bytes .../__pycache__/engines.cpython-311.pyc | Bin 2506 -> 2498 bytes .../__pycache__/fingerprints.cpython-311.pyc | Bin 12353 -> 12345 bytes .../services/__pycache__/hub.cpython-311.pyc | Bin 3277 -> 3269 bytes .../services/__pycache__/info.cpython-311.pyc | Bin 2035 -> 2027 bytes .../__pycache__/integrations.cpython-311.pyc | Bin 8075 -> 8067 bytes .../__pycache__/metrics.cpython-311.pyc | Bin 2607 -> 2599 bytes .../__pycache__/products.cpython-311.pyc | Bin 3782 -> 3774 bytes .../tracker_events.cpython-311.pyc | Bin 2914 -> 2906 bytes .../__pycache__/tracker_tags.cpython-311.pyc | Bin 5698 -> 5690 bytes .../__pycache__/vendors.cpython-311.pyc | Bin 10351 -> 10343 bytes crowdsec_service_api/services/allowlists.py | 2 +- crowdsec_service_api/services/blocklists.py | 2 +- crowdsec_service_api/services/cves.py | 2 +- crowdsec_service_api/services/decisions.py | 2 +- crowdsec_service_api/services/engines.py | 2 +- crowdsec_service_api/services/fingerprints.py | 2 +- crowdsec_service_api/services/hub.py | 2 +- crowdsec_service_api/services/info.py | 2 +- crowdsec_service_api/services/integrations.py | 2 +- crowdsec_service_api/services/metrics.py | 2 +- crowdsec_service_api/services/products.py | 2 +- .../services/tracker_events.py | 2 +- crowdsec_service_api/services/tracker_tags.py | 2 +- crowdsec_service_api/services/vendors.py | 2 +- public-openapi.json | 2 +- pyproject.toml | 2 +- uv.lock | 14 +++++++------- 37 files changed, 24 insertions(+), 24 deletions(-) diff --git a/crowdsec_service_api/__pycache__/__init__.cpython-311.pyc b/crowdsec_service_api/__pycache__/__init__.cpython-311.pyc index 774c3d3749ad2104147477a4abc087cbaa1b7746..873c86e42178728644530acbc8af0c1c2e1dd3db 100644 GIT binary patch delta 56 zcmZ3dwM>h9IWI340}$l==-ma3arkO`zW JhcF-G1pwQR5=a05 delta 64 zcmbQFG)swlIWI340}$-HTDy^3nOQAbKO;XkRlle-FE6!7KfXM_C|f@{Kd(4HCsjAG NAQQ^o?8AJF7XXUN6~_Po diff --git a/crowdsec_service_api/__pycache__/http_client.cpython-311.pyc b/crowdsec_service_api/__pycache__/http_client.cpython-311.pyc index 331d24ce76017049a61c1409d2e2eb805ebe6baf..63e5f7a111b18745cffe89fffa1f93c3e610d4cf 100644 GIT binary patch delta 56 zcmca%bHRptIWI340}#ah=- -# timestamp: 2026-08-13T14:33:55+00:00 +# timestamp: 2026-08-27T08:42:20+00:00 from __future__ import annotations diff --git a/crowdsec_service_api/services/__pycache__/__init__.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/__init__.cpython-311.pyc index 1f2b0b310e257b761119cfa73f380af0585b3b3d..510efd49a97f64640ef39c95216df40f34389c35 100644 GIT binary patch delta 38 scmX@lc$|@YIWI340}#ah=%2`K${01#QJAZ!ELAtLAXC4nY+_m_0M1Ygng9R* delta 46 wcmX@kc%G4aIWI340}$-HT04>3lrd?dqp(nNeqM2YPO5HVL8d;0Juxm506{$u82|tP diff --git a/crowdsec_service_api/services/__pycache__/allowlists.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/allowlists.cpython-311.pyc index de2960ca8bc30cd986ca838582aa4f232ac14551..711fc0cde01c3cf5902d8c95005038ae5fbfac79 100644 GIT binary patch delta 68 zcmeyG@-~HgIWI340}$l==-KO;XkRlle-FE6!7KfXM_ VC|kd%ELAtLAQMP$e$L#d2LSnD7ft{G delta 76 zcmaEx@->BfIWI340}x!kTDy@umYLm9&(PRZ&tP&sbC6n!enx(7s(w*vUS4XEetda; ZQMP_^eqM2YPO5HVK_-;F`95=>9st0y8i@b^ diff --git a/crowdsec_service_api/services/__pycache__/blocklists.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/blocklists.cpython-311.pyc index 53f5f028df917819c1239de12bf6763a12985450..9ed5ffb5b3e887be53f3d4896ba92882572012bb 100644 GIT binary patch delta 68 zcmbPO)>+2AoR^o20SIz_^l#+8%gkP8pl4{IXEymgbC6t&enx(7s(w*vUS4XEetda; VQMP_jS*mVgK_-yioX)b!3;_8Q7f%2H delta 76 zcmeAyn^?xZoR^o20SGQ%t=-6dmzmvA&(PRZ&tUR<<{-5c{fzwFRQ;mTyu8#R{rK|y ZqHO)-{Ji4)oK)S!f=noTb3Dr`GXTRy8j1h_ diff --git a/crowdsec_service_api/services/__pycache__/cves.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/cves.cpython-311.pyc index 901ea05a52ed449eb0e147ca77bf78a8e07374f5..3612a2a7b4c8e274574bdb44a17c172a3a0651c2 100644 GIT binary patch delta 68 zcmX?;a3q0yIWI340}$l==-4^pl4{IXEr&4B}gt>KO;XkRlle-FE6!7KfXM_ VC|kd%ELAtLAQMP$zQB?u4gk3<74`rC delta 76 zcmZ2yvCV>eIWI340}x!kTDy_kjfLG%&(PRZ&tP%{OORT!enx(7s(w*vUS4XEetda; ZQMP_^eqM2YPO5HVK_-;F`2ld`OskIWI340}$l==-kd`g&mIWI340}x!kTDy_Eg^Arz&(PRZ&tUR2rXaOM{fzwFRQ;mTyu8#R{rK|y ZqHO)-{Ji4)oK)S!f=noTGaK_BHUNZ^83zCW diff --git a/crowdsec_service_api/services/__pycache__/fingerprints.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/fingerprints.cpython-311.pyc index 8bd8dd9c4ade64ebfa250e20ae6037dba8cf1d67..54f5e8346cfac47e4f8bda1e68474640afd643fb 100644 GIT binary patch delta 68 zcmX?@urq;sIWI340}$l==-;;IWI340}x!kTDy_^BQv|9o}sa+p21{hmLRn>{fzwFRQ;mTyu8#R{rK|y ZqHO)-{Ji4)oK)S!f=noTb1};?Z2+v|8V&#e diff --git a/crowdsec_service_api/services/__pycache__/hub.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/hub.cpython-311.pyc index e949a912eea6cb4252ad8dfe30df5e2161aff9d2..2a1879a50b0df22703e8b53cdaa2ad608dab1f5a 100644 GIT binary patch delta 68 zcmX>rc~p{nIWI340}$l==-pl4{IXEwQuDM&6`;K703Vp delta 76 zcmX>qc~+8pIWI340}x!kTDy_Ef{EQw&(PRZ&tP&FQ;=G$enx(7s(w*vUS4XEetda; ZQMP_^eqM2YPO5HVK_-;F`4`h^P5_7_8Ug?S diff --git a/crowdsec_service_api/services/__pycache__/info.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/info.cpython-311.pyc index b7f1668f4e0b2491831f2037a9aaf7b6356df25c..073a1db4355f2f8b3ce9eaeb002d4f64f2683a16 100644 GIT binary patch delta 68 zcmey&|C*nBIWI340}$l==-70Cbq delta 76 zcmZp+@3!Y&&dbZi00ft>)^6lhXJ$9lGc-2UGnj129Hf?}pOK%Ns$W!^mzP?kA77qd Zl&znfpI4lpld79okO^gPUden*8UR-h83X_T diff --git a/crowdsec_service_api/services/__pycache__/metrics.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/metrics.cpython-311.pyc index 3d0fb0db48b25e92958d5f00367b0658a2e7fd67..973a1525a09d9d6e0fa16adef36cea058d3a7ffe 100644 GIT binary patch delta 68 zcmZ24vRs6FIWI340}$l==-myHA#TIWI340}$l==-e-8vy1*7LWh{ delta 76 zcmdlddrX#lIWI340}x!kTDy_^J`=m4o}sa+p26ggOhIZ%`WgATsrp5wd3mWt`tjxY ZMcMkv`FX|pIjOpd1({Ix=0xULZUC+{8Os0w diff --git a/crowdsec_service_api/services/__pycache__/tracker_events.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/tracker_events.cpython-311.pyc index 8227a89a16bac00fd8b136eda2c05fc8822b6e55..0e140b67dbae7c0ebc813821359ac3662e54c9d1 100644 GIT binary patch delta 54 zcmaDPc1w(VIWI340}$l==-SVh1OUmv7FhrQ delta 76 zcmdm`b4Z7KIWI340}x!kTDy_Egqht?&(PRZ&tP&JbC6n^enx(7s(w*vUS4XEetda; ZQMP_^eqM2YPO5HVK_-;F`5Uu~5CDte8I%A3 diff --git a/crowdsec_service_api/services/__pycache__/vendors.cpython-311.pyc b/crowdsec_service_api/services/__pycache__/vendors.cpython-311.pyc index 8e81b096ef23c3ce1e8c7459edfcf86a3738b45b..1949cbe63e3bda9c12c89011195f086305160c96 100644 GIT binary patch delta 68 zcmaDK@H~KfIWI340}$l==- None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def list_allowlists( self, diff --git a/crowdsec_service_api/services/blocklists.py b/crowdsec_service_api/services/blocklists.py index 53b1060..c7484c9 100644 --- a/crowdsec_service_api/services/blocklists.py +++ b/crowdsec_service_api/services/blocklists.py @@ -11,7 +11,7 @@ class Blocklists(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_blocklists( self, diff --git a/crowdsec_service_api/services/cves.py b/crowdsec_service_api/services/cves.py index 49e76d2..29c46a6 100644 --- a/crowdsec_service_api/services/cves.py +++ b/crowdsec_service_api/services/cves.py @@ -11,7 +11,7 @@ class Cves(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_cves( self, diff --git a/crowdsec_service_api/services/decisions.py b/crowdsec_service_api/services/decisions.py index 8d5444a..6321602 100644 --- a/crowdsec_service_api/services/decisions.py +++ b/crowdsec_service_api/services/decisions.py @@ -11,7 +11,7 @@ class Decisions(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_decisions( self, diff --git a/crowdsec_service_api/services/engines.py b/crowdsec_service_api/services/engines.py index 20e9ef3..2ccfd92 100644 --- a/crowdsec_service_api/services/engines.py +++ b/crowdsec_service_api/services/engines.py @@ -11,7 +11,7 @@ class Engines(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_engines( self, diff --git a/crowdsec_service_api/services/fingerprints.py b/crowdsec_service_api/services/fingerprints.py index 46f5189..38657c0 100644 --- a/crowdsec_service_api/services/fingerprints.py +++ b/crowdsec_service_api/services/fingerprints.py @@ -11,7 +11,7 @@ class Fingerprints(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_fingerprint_rules( self, diff --git a/crowdsec_service_api/services/hub.py b/crowdsec_service_api/services/hub.py index 8295b49..7401850 100644 --- a/crowdsec_service_api/services/hub.py +++ b/crowdsec_service_api/services/hub.py @@ -11,7 +11,7 @@ class Hub(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_index( self, diff --git a/crowdsec_service_api/services/info.py b/crowdsec_service_api/services/info.py index d64ea3d..c5efa3f 100644 --- a/crowdsec_service_api/services/info.py +++ b/crowdsec_service_api/services/info.py @@ -11,7 +11,7 @@ class Info(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_info( self, diff --git a/crowdsec_service_api/services/integrations.py b/crowdsec_service_api/services/integrations.py index 778b5d3..4294feb 100644 --- a/crowdsec_service_api/services/integrations.py +++ b/crowdsec_service_api/services/integrations.py @@ -11,7 +11,7 @@ class Integrations(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_integrations( self, diff --git a/crowdsec_service_api/services/metrics.py b/crowdsec_service_api/services/metrics.py index 95e1b03..39471c7 100644 --- a/crowdsec_service_api/services/metrics.py +++ b/crowdsec_service_api/services/metrics.py @@ -11,7 +11,7 @@ class Metrics(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_metrics_remediation( self, diff --git a/crowdsec_service_api/services/products.py b/crowdsec_service_api/services/products.py index 58eea54..d50d776 100644 --- a/crowdsec_service_api/services/products.py +++ b/crowdsec_service_api/services/products.py @@ -11,7 +11,7 @@ class Products(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_products( self, diff --git a/crowdsec_service_api/services/tracker_events.py b/crowdsec_service_api/services/tracker_events.py index ae113e2..37284c0 100644 --- a/crowdsec_service_api/services/tracker_events.py +++ b/crowdsec_service_api/services/tracker_events.py @@ -11,7 +11,7 @@ class TrackerEvents(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_exploitation_phase_change_events( self, diff --git a/crowdsec_service_api/services/tracker_tags.py b/crowdsec_service_api/services/tracker_tags.py index b7944a8..e735a64 100644 --- a/crowdsec_service_api/services/tracker_tags.py +++ b/crowdsec_service_api/services/tracker_tags.py @@ -11,7 +11,7 @@ class TrackerTags(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_tags( self, diff --git a/crowdsec_service_api/services/vendors.py b/crowdsec_service_api/services/vendors.py index 1e828d9..e159e65 100644 --- a/crowdsec_service_api/services/vendors.py +++ b/crowdsec_service_api/services/vendors.py @@ -11,7 +11,7 @@ class Vendors(Service): def __init__(self, auth: Auth, base_url: str = "https://admin.api.crowdsec.net/v1") -> None: - super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/1.135.0") + super().__init__(base_url=base_url, auth=auth, user_agent="crowdsec_service_api/v0.18.6") def get_vendors( self, diff --git a/public-openapi.json b/public-openapi.json index d6dc740..c94b3b3 100644 --- a/public-openapi.json +++ b/public-openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Service API", "description": "This is the API to manage Crowdsec services", - "version": "1.70.56", + "version": "1.70.57", "contact": { "name": "CrowdSec", "url": "https://crowdsec.net", diff --git a/pyproject.toml b/pyproject.toml index 49fe460..4fc8341 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "crowdsec_service_api" -version = "1.135.0" +version = "v0.18.6" license = { text = "MIT" } authors = [ { name="crowdsec", email="info@crowdsec.net" } diff --git a/uv.lock b/uv.lock index f73b80b..9830e5f 100644 --- a/uv.lock +++ b/uv.lock @@ -26,16 +26,16 @@ wheels = [ [[package]] name = "botocore" -version = "1.43.70" +version = "1.43.81" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jmespath" }, { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2f/1a/ad4ff28cd0caa8ff4f39f18491169dc9ff4b2e359589be1f7108048e1915/botocore-1.43.70.tar.gz", hash = "sha256:a7bebdd0b1c8265e72759a4f7f61e9e43d57968b2c2a5e1e7b350d0a1e3ce81c", size = 15936837, upload-time = "2026-08-12T19:23:30.58Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e2/27/11f888f4dd7d725b3744b73dcaeb0797a7598126788c2bcabca4a96b9ba5/botocore-1.43.81.tar.gz", hash = "sha256:49eb02dac7eb4418ae589dc0da816d47bf40be1a7ccfdbed5f772c7a2efcf64d", size = 16004115, upload-time = "2026-08-26T19:42:51.652Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/69/b2/c16b4e2e7ccab1f0887c22fbe2d9859ceb4d35fb637cce8a380d51b52b06/botocore-1.43.70-py3-none-any.whl", hash = "sha256:95bc23a6472f8876349ae334b526e66006f6cf3c87bf39d3e9f057dc8c2eb85f", size = 15628519, upload-time = "2026-08-12T19:23:27.38Z" }, + { url = "https://files.pythonhosted.org/packages/a7/bc/f72141175335fae251e625cdc6758328df0f6c1244e4fcb7880429223628/botocore-1.43.81-py3-none-any.whl", hash = "sha256:a5d343674b63a619b7f1f3caef4eedb403500c7a8b95a9e7d8cac98b95501adb", size = 15696589, upload-time = "2026-08-26T19:42:48.346Z" }, ] [[package]] @@ -49,7 +49,7 @@ wheels = [ [[package]] name = "crowdsec-service-api" -version = "1.135.0" +version = "0.18.6" source = { editable = "." } dependencies = [ { name = "botocore" }, @@ -126,11 +126,11 @@ wheels = [ [[package]] name = "idna" -version = "3.18" +version = "3.19" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848", size = 196711, upload-time = "2026-06-02T14:34:07.794Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/f7/abb373e5757eaec4b922b92f97ec8d6d7e057cf06778247604fbc4e7c3f3/idna-3.19.tar.gz", hash = "sha256:5e0811a4383b21dc5838069f801c4fb62113b7447663d2530d2bd6e77b49bf15", size = 215237, upload-time = "2026-08-18T05:14:24.27Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2", size = 65455, upload-time = "2026-06-02T14:34:06.319Z" }, + { url = "https://files.pythonhosted.org/packages/57/b0/0e52c878c53f245edd3a11020f20979b3f490f245af532c7cae3027754b5/idna-3.19-py3-none-any.whl", hash = "sha256:815e7be7a7806d54abb586dc943addc79e8b2ee16915059658cbeff4b1b43bf4", size = 68550, upload-time = "2026-08-18T05:14:22.343Z" }, ] [[package]]