Releases: MeridianAlgo/Utils
Releases · MeridianAlgo/Utils
Beta - v1.1.0
Release Notes – v1.1.0-Beta
Overview
The v1.1.0-Beta release focuses on stabilizing the data-structures curriculum, improving documentation, and hardening supporting CLI utilities to ensure the entire educational toolkit runs cleanly out of the box.
Highlights
- Dictionary utilities refresh
- Updated
UTILS - Data Structures - Dictionaries/dictionaries.pywith corrected f-strings, improved demo formatting, and bumped the embedded version banner to1.1.0-Beta. - Synchronized
UTILS - Data Structures - Dictionaries/README.mdexamples so users see accurate output formatting and best practices.
- Updated
- Repository-wide messaging
- Global README.md now showcases a “Latest Release” spotlight and includes guidance for the repository About blurb and recommended GitHub topics.
- Resilient Gemini chatbot
UTILS - AI Development/chatbot.pynow exits gracefully when the Gemini SDK or API key is missing, making classroom demos safe even without external credentials.
- CLI regression coverage
- All CLI smoke tests (
tests/test_*.py) now resolve script paths viapathlib, emit debugging output on failure, and skip the Finnhub websocket test automatically whenFINNHUB_API_KEYisn’t configured. - Fixed merge-conflict remnants in
UTILS - Logging/logger.pyand restored normal execution.
- All CLI smoke tests (
Testing
pytest -q
Full Changelog: https://github.com/MeridianAlgo/Utils/commits/v1.1.0-Beta