Closed preritdas closed 2 months ago
The overall change involves a comprehensive rebranding of the project from "BigDBM" to "Real Intent." This includes updates to Docker configurations, project metadata, and import paths across various modules and tests. The modifications reflect a shift in the project's identity while maintaining its core functionalities.
Files | Change Summary |
---|---|
.github/workflows/tests.yaml |
Changed Docker image name from bigdbm-python to real-intent in build and run commands. |
README.md |
Updated SDK title from "BigDBM Python SDK" to "Real Intent SDK" and expanded description for clarity. |
pyproject.toml |
Renamed project from "bigdbm" to "real-intent," updated description, repository URL, and package data. |
real_intent/__init__.py |
Introduced as a client package for Real Intent operations, importing key components for API interaction. |
real_intent/analyze/__init__.py |
New module for generating insights based on lead data, importing relevant classes. |
real_intent/analyze/base.py |
Updated import paths from bigdbm to real_intent for dependencies. |
real_intent/analyze/insights/__init__.py |
Refactored imports to source from real_intent , indicating module restructuring. |
real_intent/client.py |
Changed imports from bigdbm to real_intent , updating dependencies for the BigDBMClient class. |
real_intent/deliver/... |
Updated import paths for various deliver modules from bigdbm to real_intent . |
real_intent/process/... |
Modified import statements to reflect new namespace, maintaining class functionality. |
real_intent/validate/... |
Adjusted imports for validation modules to point to real_intent , ensuring consistent namespace usage. |
tests/... |
Updated all test files to import from the new real_intent namespace, ensuring tests align with new structure. |
sequenceDiagram
participant User
participant RealIntentAPI
participant Docker
User->>Docker: Build real-intent image
Docker->>RealIntentAPI: Run tests using real-intent image
RealIntentAPI-->>User: Return test results
π° In the meadow, I hop with glee,
A new name brings joy, can't you see?
Real Intent blooms, fresh and bright,
With changes that make everything right!
Let's celebrate with a joyful cheer,
For a brighter future, oh so near! πΌ
[!TIP]
Early access features: enabled
We are currently testing the following features in early access: - **Anthropic `claude-3-5-sonnet` for code reviews**: Anthropic claims that the new Claude model has stronger code understanding and code generation capabilities than their previous models. Note: Our default code review model was also updated late last week. Please compare the quality of the reviews between the two models by toggling the early access feature. Note: - You can enable or disable early access features from the CodeRabbit UI or by updating the CodeRabbit configuration file. - Please join our [Discord Community](https://discord.com/invite/GsXnASn26c) to provide feedback and report issues on the [discussion post](https://discordapp.com/channels/1134356397673414807/1279579842131787838).
No more
bigdbm-python
orfrom bigdbm import ...
in favor ofreal-intent
.Adjust imports in client code.
This is an extremely breaking change. Bump package upgrade to a major version and update client code accordingly.
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Chores