Skip to content

Conversation

@IvanildoBarauna
Copy link
Member

@IvanildoBarauna IvanildoBarauna commented Dec 9, 2024

This pull request includes several significant changes to the api-to-dataframe project, focusing on updating dependencies, integrating metrics tracking, and configuring the development environment.

Dependency and configuration updates:

  • Updated the pyproject.toml version from 1.3.11 to 1.3.12 and added datadog as a dependency. [1] [2]
  • Updated the Python SDK references in .idea/api-to-dataframe.iml and .idea/misc.xml to use Python 3.11 virtual environment. [1] [2]
  • Commented out the local pylint hook configuration in .pre-commit-config.yaml.

Metrics integration:

  • Added a new MetricsClient class in src/api_to_dataframe/utils/metrics.py to handle metrics tracking using Datadog.
  • Integrated MetricsClient into ClientBuilder class to track metrics for client building and API data fetching processes. [1] [2] [3] [4]

@IvanildoBarauna IvanildoBarauna self-assigned this Dec 9, 2024
@IvanildoBarauna IvanildoBarauna linked an issue Dec 9, 2024 that may be closed by this pull request
@IvanildoBarauna IvanildoBarauna merged commit 9487c0f into main Dec 9, 2024
3 checks passed
@IvanildoBarauna IvanildoBarauna deleted the feature/ImprovementObservability branch December 9, 2024 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Observability Implement

2 participants