Skip to content

Master - #4

Open
marlonsc wants to merge 13 commits into
mainfrom
master
Open

Master#4
marlonsc wants to merge 13 commits into
mainfrom
master

Conversation

@marlonsc

@marlonsc marlonsc commented May 7, 2025

Copy link
Copy Markdown
Owner

No description provided.

marlonsc and others added 13 commits May 5, 2025 18:51
…n in `poetry.lock` and adjusted Python version constraints in `pyproject.toml`. Added new optional dependencies for development in `pyproject.toml`. Introduced new files for pylint reports to enhance code quality checks. Refactored data feed initialization across multiple strategy files for improved readability and compliance with line-wrapping guidelines.
…. Updated comments and docstrings across multiple files to ensure all lines are wrapped at 90 characters or less. Refactored print statements for consistency in language and formatting. Improved import organization in various modules for better clarity and maintainability.
- Updated docstrings in `xttype.py`, `xtutil.py`, and `xtview.py` to provide clearer parameter descriptions and default values.
- Removed unnecessary line breaks in docstrings for better formatting.
- Enhanced consistency in parameter naming and descriptions across classes and functions.
- Improved exception handling in `read_from_bson_buffer` function in `xtutil.py`.
- Updated docstrings for clarity and consistency in `backtrader` package files, including `__init__.py`, `analyzer.py`, `broker.py`, and others.
- Changed function names to conform to snake_case naming style, specifically `Localizer` to `localizer`.
- Improved parameter descriptions and added return type information in various functions.
- Added module-level docstrings to provide context and usage details for several utility modules.
- Introduced a new `requirements.txt` file to manage project dependencies.
- Addressed pylint warnings in `pylint_report.txt` for better code quality.
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.

3 participants