Market Alert BOT and Mediabros API Release version 2025-07-31
We are thrilled to announce the latest major release for the Market Alert BOT and Mediabros API, rolled out on July 31, 2025. This comprehensive update focuses on enhancing performance, bolstering security, and improving the overall developer and user experience across our suite of financial data tools.
Market Alert Bot: A Smarter, Faster Telegram Companion
The Market Alert Bot, our popular Telegram bot for real-time currency exchange rates and cryptocurrency prices, has received a significant overhaul.
The core of this upgrade is the migration of the python-telegram-bot library from version 13.15 to the latest 22.3. This crucial update enables the bot to leverage async/await patterns for command handlers, leading to a more responsive and efficient user experience.
Users will notice faster responses and a more seamless interaction when querying for Colombian Pesos (COP) and Venezuelan Bolívares (VEB) against the US Dollar, or any major cryptocurrency price.
We’ve also introduced new Venezuelan Bolivar exchange rate commands (/bsf, /mon) with dedicated API endpoints, expanding the bot’s utility.
Furthermore, the project’s documentation has been significantly improved, offering comprehensive setup instructions, usage guides, and detailed API documentation.
Streamlined Exchange Rate APIs: bcv-exchange-rates and cop-exchange-rates
Both bcv-exchange-rates and cop-exchange-rates projects are now prepared for distribution as PyPI packages. This means developers can easily install and integrate these powerful APIs into their Python projects using pip or poetry, simplifying dependency management and deployment.
Beyond packaging, we’ve updated all dependencies to their latest versions to proactively address security vulnerabilities identified by Snyk, ensuring the data you receive is not only accurate but also secure.
The project structures have been refined, and the README files for both APIs have been greatly enhanced with detailed, bilingual documentation covering installation, usage, and development guidelines.
Mediabros APIs: Robust Backend for Financial Intelligence
The mediabros_apis project, our serverless application built with Chalice and FastAPI, serves as the robust backend for our Telegram and WhatsApp bots, providing a variety of functionalities including currency exchange rate lookups and API error reporting. This 1.1.0 major version update introduces several critical improvements.
We’ve integrated external GitHub repositories for exchange rate data, diversifying our data sources for greater accuracy and resilience.
A complete integration test suite has been implemented, covering all API endpoints to guarantee reliability and consistency.
The project’s Python dependencies have been modernized, now supporting Python 3.11+ (up to 3.13), and we’ve transitioned from the outdated passlib[bcrypt] library to Werkzeug for password encryption, significantly enhancing security.
Deployment has also been streamlined with the introduction of SLS alongside the existing Chalice method.
As with our other projects, the mediabros_apis README has been extensively updated with bilingual setup instructions and comprehensive API documentation.
Enhanced Development Environment and Security
Across all projects, we’ve standardized and updated our development environment configurations.
Python version requirements have been updated to 3.13, and Node.js to v20, ensuring compatibility with the latest tools and best practices.
These updates, coupled with the dependency vulnerability fixes, underscore our commitment to providing secure, efficient, and developer-friendly tools.
Conclusion
This release represents a significant step forward in our mission to deliver reliable and accessible financial data. We encourage all users and developers to explore these new features and leverage the enhanced capabilities to build innovative applications and stay informed in the dynamic financial landscape.
We are thrilled to unveil the latest Generic Suite release for July 5th, 2025. This update marks a significant milestone in our journey toward providing a more modern, flexible, and productive development ecosystem. Aptly named “The ExampleApp Monorepo Edition,” this release is packed with powerful new tooling, expanded AI capabilities, and a comprehensive example project to guide developers.
Headline Feature: The ExampleApp Monorepo
The centerpiece of this release is the introduction of a complete ExampleApp scaffolded as a monorepo.
Built with modern tools like Turborepo for high-performance builds and pnpm for efficient package management, this example provides a robust, real-world architecture. It serves as an invaluable resource, demonstrating best practices and offering a solid foundation for developers to bootstrap their own complex applications, significantly reducing setup time and learning curves.
A Leap Forward in Frontend Modernization
The frontend experience has been substantially upgraded. We’ve officially integrated Vite as a run method alternative to Webpack, bringing its signature lightning-fast Hot Module Replacement (HMR) and build speeds to GenericSuite development. To complement this, we’ve also introduced gsFetch, a new wrapper that allows developers to choose between the native Fetch API or the feature-rich Axios library for handling HTTP requests via a simple environment variable (REACT_APP_USE_AXIOS). Furthermore, the entire frontend stack has been updated with major version bumps to key dependencies, including Tailwind CSS v4 and React Router v7, ensuring access to the latest features and security improvements.
Enhanced Backend and Infrastructure Flexibility
Flexibility is a core theme of this release. Backend security has been made more adaptable, with JWT expiration times now easily configurable through the EXPIRATION_MINUTES environment variable. For local development, we’ve overhauled SSL certificate generation, adding mkcert as a more robust and reliable method to handle HTTPS locally and fix common certificate errors. Scripts have been added and refined across the board, such as those that manage run method dependencies and build processes, creating a more cohesive and automated system.
Expanding the AI Frontier
GenericSuite continues to push the boundaries of AI integration. This release enriches our AI provider portfolio with the addition of Google Vertex AI and OpenRouter. This expansion grants developers access to an even broader spectrum of cutting-edge AI models, enabling them to build more sophisticated and powerful intelligent applications. We’ve also addressed critical issues in our web search tools, implementing fixes for DuckDuckGo rate-limiting errors and Google Search API blocks, ensuring more reliable information retrieval for AI agents.
A Commitment to Developer Experience
Beyond these headline features, this release is filled with thoughtful improvements to the daily workflow of developers. A new link_gs_libs_for_dev.sh script simplifies local development by allowing developers to link local versions of GenericSuite packages, enabling live reloads without needing a full package update. This, combined with a default upgrade to Node.js 20 and numerous other scripting enhancements and bug fixes, culminates in a smoother, faster, and more intuitive development process.
This July 2025 release empowers developers with more choices, modern tools, and powerful features. We encourage everyone to explore the new ExampleApp and check out the full changelogs to see how GenericSuite can accelerate their next project.
Read more about these features and improvements in the release notes.
Generic Suite Release 20241017: Enhanced AI Model Integration and Agent Improvements
The Generic Suite team continues to innovate with its latest release on October 17, 2024. This version introduces exciting new features that will improve how developers work with AI.
One of the main highlights is the implementation of a preamble model to run OpenAI o1-mini/o1-preview models with tools and system messages. This provides greater flexibility when working with these models. Additionally, new configurations have been added to customize the preamble model, allowing users to tailor its behavior to their specific needs.
The update also introduces Ollama server integration, opening up new possibilities for managing models like Ollama “llava,” which do not accept tools messages. Now, models can be configured to function optimally in these scenarios.
Finally, a key issue has been addressed where agents were returning empty responses in LCEL chains. Agents will now return results correctly when there are no more tools to call.
Don’t miss out on this update, which takes AI management to the next level!
Read more about these features and improvements in the release notes.
It’s been an incredible year since the first release of Generic Suite, and we’re celebrating this milestone with a feature-packed anniversary release. This update is a testament to our continuous effort to provide the most comprehensive and powerful tools for developers. Let’s dive into the exciting new features and improvements you’ll find in this release.
A Leap Forward in AI-Powered Development
The world of software development is rapidly evolving with the integration of Artificial Intelligence, and Generic Suite is at the forefront of this transformation. In this release, we’ve significantly enhanced our AI capabilities:
Multimedia Generation: The GenericSuite App Maker (GSAM) now includes image and video generation capabilities, allowing you to create richer and more engaging applications.
Expanded AI Provider Support: We’ve broadened our support for AI providers in the GenericSuite Backend AI. You can now leverage the power of models from Together AI, xAI (Grok), IBM WatsonX, and Nvidia, giving you more choices and flexibility in your AI-powered projects.
Ollama Integration: For those who prefer to run large language models locally, we’ve implemented support for Ollama in both GSAM and our GitOps, providing more control and privacy.
Introducing the Agentic Software Development Team (ASDT)
Perhaps the most groundbreaking feature of this release is the introduction of the GenericSuite Agentic Software Development Team (ASDT).
This is not just a tool, but a team of AI agents that collaborate to automate the entire software development lifecycle.The ASDT can handle tasks from generating ideas and planning to writing and testing code. This will dramatically accelerate development cycles and free up developers to focus on more strategic tasks.
Streamlined Development and Deployment
We’ve also made significant improvements to our core infrastructure to make your development and deployment processes smoother and more secure:
Enhanced GitOps: Our GenericSuite Gitops has been updated with an n8n server for workflow automation and an Ollama server for local LLM usage.
Robust Backend: The GenericSuite Backend Core now features API key implementation for enhanced security. We’ve also introduced a Generic Endpoint Builder for Flask, which simplifies the process of creating APIs.
Improved Frontend: The GenericSuite Frontend Core has been updated to support the new API key implementation and includes several fixes to improve the user experience.
This anniversary release is a major step forward for Generic Suite. We’re incredibly proud of what we’ve accomplished in the past year, and we’re even more excited about the future. We believe these new features will empower developers to build amazing things, and we can’t wait to see what you create.
Read more about these features and improvements in the release notes.
October 7th, 2024, marks a milestone with the release of the latest version of GenericSuite, an advanced software library designed for both backend and frontend app development using Python and React.js. This update brings a variety of enhancements and new features that promise to increase efficiency and boost developers’ workflows: DynamoDB, Flux.1, Claude 3.5 Sonnet, Groq, and Amazon Bedrock
Discover What's New in GenericSuite: Enhance Your Development with New Features
Among the highlights is the addition of DynamoDB abstraction, Flux.1, Groq, Amazon Bedrock interfaces, Claude 3.5 Sonnet, 100% #Tailwind, dark mode and a configurable sidebar menu, allowing for a more personalized user experience. We’ve also introduced the “GsIcons” library, replacing FontAwesome, to offer a more modern and coherent aesthetic.
In the frontend realm, we’ve fully embraced Tailwind CSS, eliminating the dependency on react-bootstrap, which optimizes performance and user interface customization. Additionally, significant improvements have been made to chatbot responsiveness, ensuring smoother and more effective interactions.
On the backend, DynamoDb database abstraction capabilities have been enhanced, and new AI functionalities have been introduced, including image generators and advanced chat models: Flux.1 image generator, Groq and Amazon Bedrock platform interfaces, and the most recent Claude 3.5 Sonnet model implementation.
GenericSuite continues to evolve, providing tools that facilitate agile and effective application development, adapting to the ever-changing needs of the tech market. Explore all the new capabilities and transform your application development approach today.
You must be logged in to post a comment.