chore(deps): bump the python-deps group across 1 directory with 18 updates#18
Closed
dependabot[bot] wants to merge 1 commit into
Closed
chore(deps): bump the python-deps group across 1 directory with 18 updates#18dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
jgoy-labs
added a commit
that referenced
this pull request
Apr 12, 2026
… nous Release consolidada v0.9.0 resultant de dues fases de treball: ## Fase 1 — Sprints 0-4 vacances 2-5 abril (42 bugs) Coordinat en sessions independents: - **Sprint 0-1**: memoria v1 (Qdrant embedded singleton, SessionManager v1) - **Sprint 2**: fix critic tray.py bloqueja teclat (_RamMonitor background) - **Sprint 3**: 13 bugs test instal·lacio neta + 5 fixes installer - #12 guard thinking+MEM_SAVE, #13 labels col·leccions, #14 pantalla benvinguda clickable, #15 i18n general, #16 tray nom+versio, #17 tray link web, #20 SEC-004 MIME validation - Installer: select_model() prompt_tier+chat_format, validacio Metal MLX - **Sprint 4**: refactoring — helpers extrets (ollama_helpers.py, tray_monitor.py, lifespan_modules.py), DEFAULT_VECTOR_SIZE constant, i18n get_message() complet - **Director 01/04**: 5 UX features (copy, sidebar, rename, donate, X doc) + 3 memory fixes (MEM_SAVE post-render strip, XSS fix, race condition Lock, [MEM:N] token mismatch) Auditoria global final APTE (2026-04-02). ## Fase 2 — HOMAD 2026-04-06 (27 bugs + Ollama GUI) 3 blocs de bugs del fitxer bugs-server-nexe.md (pre-release test): **Bloc 1 — Critics (5)** - #7 Reinstal·lacio 3 modes (wipe/overwrite/backup) + stop server + Keychain - #8 TOCTOU master key (os.open atomic) - #10 DreamingCycle connection leak (6/6 funcions) - #29 Phi-3.5 fora del cataleg - Ollama GUI: ollama serve headless (no open -a Ollama al Dock) **Bloc 2 — Mitjana (12)** - #21 validate_string_input API v1 - #22 auth 21 endpoints + docs gated - #17 MEM_SAVE injection strict (whitelist Unicode, blacklist) - #32 history_floor context budget - #15 Ollama breaker semantic (4xx no infra) - #16 SessionManager RLock reentrant - #19 MLX cache singleton double-checked locking - #11 Bootstrap token renewal + retry backoff (1,5,30) - #13 Qdrant pool flush + logger.warning - #20 Module cycles consumer + startup summary - #9 SQL MIN portable (Python min()) - #28 Installer --skip-model-download **Bloc 3 — Baixa (11)** - #3 HF_TOKEN warning silenciat - #4 ANSI constants buides sense TTY - #5 Qdrant didactic isatty guards - #6 warnings position_ids + Some weights filtered - #12 discover_modules early return - #14 TQDM_DISABLE runtime servidor - #18 encoding fallback utf-8 → cp1252 → latin-1 - #23 Ollama no silent fallback → HTTPException 404 - #26 _backend_model_exists best-effort + logger mitigant - #27 _BACKEND_ALIASES backwards-compat - #30 Info.plist LSUIElement=false verificats Workflow HOMAD: Dev paral·lels (Opus) + 9 passades Consultor independents amb Dev D intermedi per findings. Tot verificat al codi real. ## Pytest consolidat **4389 passed**, 7 fails pre-existents (test_chat_unit::test_long_text_truncated, test_root::test_enabled_modules, test_security::test_long_context_truncated, 4× test_memory_helper_async::TestGetMemoryApi), 0 regressions. ## Fitxers nous - core/endpoints/chat_engines/ollama_helpers.py (Sprint 4) - core/lifespan_modules.py (Sprint 4) - installer/tray_monitor.py (Sprint 4) - installer/installer_reinstall.py (Bloc 1 Bug 7) ## Stats - 61 fitxers modificats (57 codi/knowledge/tests/installer/personality + README.md + 3 nous) - +1870 / -674 linies ## Version bump v0.8.5 → v0.9.0 (cataleg, pyproject, README, CHANGELOG, index.html, footer) ## Post-release pendent - Build DMG v0.9.0 (/dmg-nexe) amb tots els fixes - Notaritzacio Apple (re-firma si cal) - Test manual DMG per Bug 30 (icona Dock) + smoke tests release - Webs .org i .com ja desplegades durant vacances NO PUSH en aquest commit — pendent OK explicit Jordi per al tag v0.9.0 final i push a GitHub release.
a576d21 to
498d1fc
Compare
…dates Dependabot couldn't find the original pull request head commit, a576d21.
498d1fc to
3112eff
Compare
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
jgoy-labs
added a commit
that referenced
this pull request
Apr 17, 2026
…ralitzades - Àrea B: 5 bugs memòria+RAG (MEM_DELETE, re-ingest, logging, attribution, batch) - BUG #18: processa [MEM_DELETE] tags del model output - Àrea C: 8 bugs i18n/UI (textos hardcoded, mida model, tags visibles) - Àrea D: VLM passthrough llama_cpp + version.py centralitzat
jgoy-labs
added a commit
that referenced
this pull request
Apr 17, 2026
chore(release): 0.9.9 — bug #18 MEM_DELETE cirurgia test(memory): e2e integration tests for MEM_DELETE with real Qdrant (#18 P0) fix(memory): lower DELETE_THRESHOLD 0.70→0.20 (#18 P0 e2e finding) feat(memory): clear_all intent with 2-turn confirmation (#18 P0) fix(security): neutralize MEM_DELETE/MEM_SAVE tags in RAG content (#18 P0)
jgoy-labs
added a commit
that referenced
this pull request
Apr 17, 2026
Bundles the 8-commit surgery from dev (759eb87..958b993) that closes the last P0 blocker before v1.0: Code: - chat_sanitization.py — neutralize MEM_DELETE/MEM_SAVE tags in RAG content (G3 P0 security) - memory_helper.py — clear_all intent + DELETE_THRESHOLD 0.70→0.20 (G1 P0 + empirical finding from e2e suite) - routes_chat.py — pipeline wiring for clear_all 2-turn confirmation - ui/app.js — centralized system-marker strip in renderMarkdown (fixes [MODEL:…] / [DEL:N:…] leaking in non-streamed responses) - server.toml — all 6 prompts (ca/es/en × small/full) reworked with explicit "ATOMIC RULE: one MEM_SAVE per fact" + counter-examples - pyproject.toml, 4 plugin manifests — version bump to 0.9.9 - tests/integration/test_mem_delete_e2e.py — 8 e2e tests with real Qdrant embedded Diari: - 20260415_bug18_auditoria.md — formal Phase 1 audit - 20260415_bug18_tancament.md — closure log - director/2026-04-15.md — director session for the day - TODO-server-nexe.md marks #18 ✅, TODO-postrelease adds §2.bis for granular split+rewrite (post-v1.0 follow-up) - INDEX_DIARI, INDEX_DIRECTOR updated Baseline: 4706 passed, 11 pre-existing fails, 0 regressions. E2E 8/8. Empirically validated on the active M4 Pro 0.9.8 install (the fix made "Oblida que tinc 8 anys" delete with score=0.56 — would have silently failed with the old 0.70 threshold).
jgoy-labs
added a commit
that referenced
this pull request
Apr 17, 2026
Post-closure paperwork for bug #18 — consolidated director-session entry with full audit trail (commits, decisions, problems, next steps) and INDEX_DIARI link to it.
jgoy-labs
added a commit
that referenced
this pull request
May 14, 2026
…1 Cluster 7) 9 independent assignment/arg-type findings closed via minimal annotations or casts (no behavioural change): - installer/installer_catalog_data.py:450 — cast(str, value) after truthy guard (#1) - core/config.py:115 — pre-declare found_path: Optional[Path] before if/else branch (#4) - core/cli/client.py:46 — declare self._ssl_context: Optional[ ssl.SSLContext] = None before populating in if-branch (#13) - core/cli/output.py:33 — annotate module-level console: Any to bridge the dual-decl Console / FallbackConsole (#14) - core/resources.py:110 — cast(Any, resource_path) so Path() accepts the importlib.resources Traversable that exposes __fspath__ (#17) - core/resilience/circuit_breaker.py:76 — annotate __lock_loop: Optional[asyncio.AbstractEventLoop] = None (#18) - core/dependencies.py:43-44 — annotate rate_limit_tracker / start_rate_limit_cleanup_task as Optional[Any] = None in the import fallback (#29, #30) - core/cli/cli.py:215 — annotate found: list[tuple[str, Optional[str], list[int]]] = [] (#62)
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
… nous Release consolidada v0.9.0 resultant de dues fases de treball: ## Fase 1 — Sprints 0-4 vacances 2-5 abril (42 bugs) Coordinat en sessions independents: - **Sprint 0-1**: memoria v1 (Qdrant embedded singleton, SessionManager v1) - **Sprint 2**: fix critic tray.py bloqueja teclat (_RamMonitor background) - **Sprint 3**: 13 bugs test instal·lacio neta + 5 fixes installer - #12 guard thinking+MEM_SAVE, #13 labels col·leccions, #14 pantalla benvinguda clickable, #15 i18n general, #16 tray nom+versio, #17 tray link web, #20 SEC-004 MIME validation - Installer: select_model() prompt_tier+chat_format, validacio Metal MLX - **Sprint 4**: refactoring — helpers extrets (ollama_helpers.py, tray_monitor.py, lifespan_modules.py), DEFAULT_VECTOR_SIZE constant, i18n get_message() complet - **Director 01/04**: 5 UX features (copy, sidebar, rename, donate, X doc) + 3 memory fixes (MEM_SAVE post-render strip, XSS fix, race condition Lock, [MEM:N] token mismatch) Auditoria global final APTE (2026-04-02). ## Fase 2 — HOMAD 2026-04-06 (27 bugs + Ollama GUI) 3 blocs de bugs del fitxer bugs-server-nexe.md (pre-release test): **Bloc 1 — Critics (5)** - #7 Reinstal·lacio 3 modes (wipe/overwrite/backup) + stop server + Keychain - #8 TOCTOU master key (os.open atomic) - #10 DreamingCycle connection leak (6/6 funcions) - #29 Phi-3.5 fora del cataleg - Ollama GUI: ollama serve headless (no open -a Ollama al Dock) **Bloc 2 — Mitjana (12)** - #21 validate_string_input API v1 - #22 auth 21 endpoints + docs gated - #17 MEM_SAVE injection strict (whitelist Unicode, blacklist) - #32 history_floor context budget - #15 Ollama breaker semantic (4xx no infra) - #16 SessionManager RLock reentrant - #19 MLX cache singleton double-checked locking - #11 Bootstrap token renewal + retry backoff (1,5,30) - #13 Qdrant pool flush + logger.warning - #20 Module cycles consumer + startup summary - #9 SQL MIN portable (Python min()) - #28 Installer --skip-model-download **Bloc 3 — Baixa (11)** - #3 HF_TOKEN warning silenciat - #4 ANSI constants buides sense TTY - #5 Qdrant didactic isatty guards - #6 warnings position_ids + Some weights filtered - #12 discover_modules early return - #14 TQDM_DISABLE runtime servidor - #18 encoding fallback utf-8 → cp1252 → latin-1 - #23 Ollama no silent fallback → HTTPException 404 - #26 _backend_model_exists best-effort + logger mitigant - #27 _BACKEND_ALIASES backwards-compat - #30 Info.plist LSUIElement=false verificats Workflow HOMAD: Dev paral·lels (Opus) + 9 passades Consultor independents amb Dev D intermedi per findings. Tot verificat al codi real. ## Pytest consolidat **4389 passed**, 7 fails pre-existents (test_chat_unit::test_long_text_truncated, test_root::test_enabled_modules, test_security::test_long_context_truncated, 4× test_memory_helper_async::TestGetMemoryApi), 0 regressions. ## Fitxers nous - core/endpoints/chat_engines/ollama_helpers.py (Sprint 4) - core/lifespan_modules.py (Sprint 4) - installer/tray_monitor.py (Sprint 4) - installer/installer_reinstall.py (Bloc 1 Bug 7) ## Stats - 61 fitxers modificats (57 codi/knowledge/tests/installer/personality + README.md + 3 nous) - +1870 / -674 linies ## Version bump v0.8.5 → v0.9.0 (cataleg, pyproject, README, CHANGELOG, index.html, footer) ## Post-release pendent - Build DMG v0.9.0 (/dmg-nexe) amb tots els fixes - Notaritzacio Apple (re-firma si cal) - Test manual DMG per Bug 30 (icona Dock) + smoke tests release - Webs .org i .com ja desplegades durant vacances NO PUSH en aquest commit — pendent OK explicit Jordi per al tag v0.9.0 final i push a GitHub release.
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
…ralitzades - Àrea B: 5 bugs memòria+RAG (MEM_DELETE, re-ingest, logging, attribution, batch) - BUG #18: processa [MEM_DELETE] tags del model output - Àrea C: 8 bugs i18n/UI (textos hardcoded, mida model, tags visibles) - Àrea D: VLM passthrough llama_cpp + version.py centralitzat
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
chore(release): 0.9.9 — bug #18 MEM_DELETE cirurgia test(memory): e2e integration tests for MEM_DELETE with real Qdrant (#18 P0) fix(memory): lower DELETE_THRESHOLD 0.70→0.20 (#18 P0 e2e finding) feat(memory): clear_all intent with 2-turn confirmation (#18 P0) fix(security): neutralize MEM_DELETE/MEM_SAVE tags in RAG content (#18 P0)
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
Bundles the 8-commit surgery from dev (759eb87..958b993) that closes the last P0 blocker before v1.0: Code: - chat_sanitization.py — neutralize MEM_DELETE/MEM_SAVE tags in RAG content (G3 P0 security) - memory_helper.py — clear_all intent + DELETE_THRESHOLD 0.70→0.20 (G1 P0 + empirical finding from e2e suite) - routes_chat.py — pipeline wiring for clear_all 2-turn confirmation - ui/app.js — centralized system-marker strip in renderMarkdown (fixes [MODEL:…] / [DEL:N:…] leaking in non-streamed responses) - server.toml — all 6 prompts (ca/es/en × small/full) reworked with explicit "ATOMIC RULE: one MEM_SAVE per fact" + counter-examples - pyproject.toml, 4 plugin manifests — version bump to 0.9.9 - tests/integration/test_mem_delete_e2e.py — 8 e2e tests with real Qdrant embedded Diari: - 20260415_bug18_auditoria.md — formal Phase 1 audit - 20260415_bug18_tancament.md — closure log - director/2026-04-15.md — director session for the day - TODO-server-nexe.md marks #18 ✅, TODO-postrelease adds §2.bis for granular split+rewrite (post-v1.0 follow-up) - INDEX_DIARI, INDEX_DIRECTOR updated Baseline: 4706 passed, 11 pre-existing fails, 0 regressions. E2E 8/8. Empirically validated on the active M4 Pro 0.9.8 install (the fix made "Oblida que tinc 8 anys" delete with score=0.56 — would have silently failed with the old 0.70 threshold).
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
Post-closure paperwork for bug #18 — consolidated director-session entry with full audit trail (commits, decisions, problems, next steps) and INDEX_DIARI link to it.
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
…1 Cluster 7) 9 independent assignment/arg-type findings closed via minimal annotations or casts (no behavioural change): - installer/installer_catalog_data.py:450 — cast(str, value) after truthy guard (#1) - core/config.py:115 — pre-declare found_path: Optional[Path] before if/else branch (#4) - core/cli/client.py:46 — declare self._ssl_context: Optional[ ssl.SSLContext] = None before populating in if-branch (#13) - core/cli/output.py:33 — annotate module-level console: Any to bridge the dual-decl Console / FallbackConsole (#14) - core/resources.py:110 — cast(Any, resource_path) so Path() accepts the importlib.resources Traversable that exposes __fspath__ (#17) - core/resilience/circuit_breaker.py:76 — annotate __lock_loop: Optional[asyncio.AbstractEventLoop] = None (#18) - core/dependencies.py:43-44 — annotate rate_limit_tracker / start_rate_limit_cleanup_task as Optional[Any] = None in the import fallback (#29, #30) - core/cli/cli.py:215 — annotate found: list[tuple[str, Optional[str], list[int]]] = [] (#62)
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
…ralitzades - Àrea B: 5 bugs memòria+RAG (MEM_DELETE, re-ingest, logging, attribution, batch) - BUG #18: processa [MEM_DELETE] tags del model output - Àrea C: 8 bugs i18n/UI (textos hardcoded, mida model, tags visibles) - Àrea D: VLM passthrough llama_cpp + version.py centralitzat
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
chore(release): 0.9.9 — bug #18 MEM_DELETE cirurgia test(memory): e2e integration tests for MEM_DELETE with real Qdrant (#18 P0) fix(memory): lower DELETE_THRESHOLD 0.70→0.20 (#18 P0 e2e finding) feat(memory): clear_all intent with 2-turn confirmation (#18 P0) fix(security): neutralize MEM_DELETE/MEM_SAVE tags in RAG content (#18 P0)
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
Bundles the 8-commit surgery from dev (759eb87..958b993) that closes the last P0 blocker before v1.0: Code: - chat_sanitization.py — neutralize MEM_DELETE/MEM_SAVE tags in RAG content (G3 P0 security) - memory_helper.py — clear_all intent + DELETE_THRESHOLD 0.70→0.20 (G1 P0 + empirical finding from e2e suite) - routes_chat.py — pipeline wiring for clear_all 2-turn confirmation - ui/app.js — centralized system-marker strip in renderMarkdown (fixes [MODEL:…] / [DEL:N:…] leaking in non-streamed responses) - server.toml — all 6 prompts (ca/es/en × small/full) reworked with explicit "ATOMIC RULE: one MEM_SAVE per fact" + counter-examples - pyproject.toml, 4 plugin manifests — version bump to 0.9.9 - tests/integration/test_mem_delete_e2e.py — 8 e2e tests with real Qdrant embedded Diari: - 20260415_bug18_auditoria.md — formal Phase 1 audit - 20260415_bug18_tancament.md — closure log - director/2026-04-15.md — director session for the day - TODO-server-nexe.md marks #18 ✅, TODO-postrelease adds §2.bis for granular split+rewrite (post-v1.0 follow-up) - INDEX_DIARI, INDEX_DIRECTOR updated Baseline: 4706 passed, 11 pre-existing fails, 0 regressions. E2E 8/8. Empirically validated on the active M4 Pro 0.9.8 install (the fix made "Oblida que tinc 8 anys" delete with score=0.56 — would have silently failed with the old 0.70 threshold).
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
Post-closure paperwork for bug #18 — consolidated director-session entry with full audit trail (commits, decisions, problems, next steps) and INDEX_DIARI link to it.
jgoy-labs
added a commit
that referenced
this pull request
May 16, 2026
…1 Cluster 7) 9 independent assignment/arg-type findings closed via minimal annotations or casts (no behavioural change): - installer/installer_catalog_data.py:450 — cast(str, value) after truthy guard (#1) - core/config.py:115 — pre-declare found_path: Optional[Path] before if/else branch (#4) - core/cli/client.py:46 — declare self._ssl_context: Optional[ ssl.SSLContext] = None before populating in if-branch (#13) - core/cli/output.py:33 — annotate module-level console: Any to bridge the dual-decl Console / FallbackConsole (#14) - core/resources.py:110 — cast(Any, resource_path) so Path() accepts the importlib.resources Traversable that exposes __fspath__ (#17) - core/resilience/circuit_breaker.py:76 — annotate __lock_loop: Optional[asyncio.AbstractEventLoop] = None (#18) - core/dependencies.py:43-44 — annotate rate_limit_tracker / start_rate_limit_cleanup_task as Optional[Any] = None in the import fallback (#29, #30) - core/cli/cli.py:215 — annotate found: list[tuple[str, Optional[str], list[int]]] = [] (#62)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on fastapi, uvicorn, pydantic, python-multipart, httpx, qdrant-client, click, rich, typer, python-dotenv, numpy, prometheus-client, tenacity, psutil, huggingface-hub, pytest, pytest-asyncio and pytest-cov to permit the latest version.
Updates
fastapifrom 0.115.14 to 0.135.3Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
1f442c4🔖 Release version 0.135.38f5d157📝 Update release notes428452a📝 Update release notes70580da✨ Add support for@app.vibe()(#15280)6ee8747📝 Update release notes3e72c09👥 Update FastAPI People - Experts (#15279)96df35f📝 Update release notes6c81125⬆ Bump orjson from 3.11.7 to 3.11.8 (#15276)428f82c📝 Update release notes5599c59⬆ Bump ruff from 0.15.0 to 0.15.8 (#15277)Updates
uvicornfrom 0.34.3 to 0.44.0Release notes
Sourced from uvicorn's releases.
... (truncated)
Changelog
Sourced from uvicorn's changelog.
... (truncated)
Commits
edb54c4Version 0.44.0 (#2890)029be08Implement websocket keepalive pings for websockets-sansio (#2888)8d397c7Version 0.43.0 (#2885)587042d🐛 Emithttp.disconnectASGIreceive()event on server shutting down for s...c9a75fbchore(deps): bump the github-actions group with 3 updates (#2878)84fd578chore(deps): bump pygments from 2.19.2 to 2.20.0 (#2877)cd52d34Use nativecontextparameter forcreate_taskon Python 3.11+ (#2859)5211880Drop cast in ASGI types (#2875)1cb8e74Add websocket 500 fallback header test (#2874)28efbb2chore(deps-dev): bump cryptography from 46.0.5 to 46.0.6 (#2873)Updates
pydanticfrom 2.10.6 to 2.12.5Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
bd2d0ddPrepare release v2.12.57d0302eDocument security implications when usingcreate_model()e9ef980Fix typo in Standard Library Types documentationf2c20c0Addpydantic-docsdev dependency, make use of versioning blocksa76c1aaUpdate documentation about JSON Schema8cbc72cAdd documentation about custom__init__()99eba59Add additional test forFieldInfo.get_default()c710769Special caseMISSINGsentinel insmart_deepcopy()20a9d77Do not delete mock validator/serializer inrebuild_dataclass()c86515aUpdate parts of the model andrevalidate_instancesdocumentationUpdates
python-multipartfrom 0.0.22 to 0.0.26Release notes
Sourced from python-multipart's releases.
Changelog
Sourced from python-multipart's changelog.
Commits
28f4785Version 0.0.26 (#263)d4452a7Silently discard epilogue data after the closing boundary (#259)6a7b76dSkip preamble before first multipart boundary (#262)4addb60Version 0.0.25 (#261)d3a4698Add MIME content type info to File (#143)9a1ecbdHandle CTE values case-insensitively (#258)ef2a0b9Remove custom FormParser classes (#257)3a757d7Ignore local Claude state (#255)55e7396fuzz: Add cifuzz (#186)d6d1d11Bump the github-actions group with 2 updates (#249)Updates
httpxfrom 0.27.2 to 0.28.1Release notes
Sourced from httpx's releases.
Changelog
Sourced from httpx's changelog.
Commits
26d48e0Version 0.28.1 (#3445)89599a9Fixverify=False,cert=...case. (#3442)8ecb86fAdd test for request params behavior changes (#3364) (#3440)0cb7e5aBump the python-packages group with 11 updates (#3434)15e21e9Updating deprecated docstring Client() class (#3426)80960faVersion 0.28.0. (#3419)a33c878Fixextensionstype annotation. (#3380)ce7e14dError on verify as str. (#3418)47f4a96Handle empty zstd responses (#3412)189fc4bUpdate CHANGELOG.md, fix typo(s) (#3406)Updates
qdrant-clientfrom 1.16.1 to 1.17.1Release notes
Sourced from qdrant-client's releases.
Commits
cd5eb25bump version to v1.17.11699d30feat: Add support for custom headers (#1162)a410b9dfix: do not modify payload filters in local mode in-place (#1169)7a01e54new: run server version check in a thread, don't check bm25 availabil… (#1168)cb4af4fdeprecate: completely replace fastembed bm25 with qdrant core bm25 in hosted ...2763397fix: fix type hint union with grpc enum with old protobuf (#1157)e7101dcbump version to v1.17.0e50eb17Update models 1.17 (#1154)5234450fix: apply score_threshold filtering after fusion queries in local mode (#1138)49fa101bump version to 1.16.2Updates
clickfrom 8.1.7 to 8.3.2Release notes
Sourced from click's releases.
... (truncated)
Changelog
Sourced from click's changelog.
... (truncated)
Commits
052c006Change update release date.502b7ceMerge branch 'stable' of https://github.com/pallets/click into release-8.3.2a0a37e4Change publish to werkzeug latest. (#3301)57be6fcChange publish to werkzeug latest.781d6a8Update publish workflows (#3266)ff795b6Update precommit pins with toxdd87ef4Update ...Description has been truncated