Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1.34 KB

File metadata and controls

26 lines (23 loc) · 1.34 KB

To-Do List

🛠️ Pending Tasks

  • Import the package to ReadTheDocs for automatic documentation generation.
  • Create a Docker container to simplify contributions and setup.
  • Refactor to inherit extract_features from allfeatures in other classes, if applicable.
  • Set up Continuous Integration (CI) for automated testing and checks.
  • Optimize performance:
    • Use profiling tools to identify bottlenecks.
    • Implement multiprocessing where possible to enhance computation speed.

✅ Completed Tasks

  • Create a requirements.txt file.
  • Write a README.md file.
  • Add a notebooks directory for quickstart examples.
  • Ensure the main script processes the entire DataFrame and utilizes all available classes.
  • Add a script to rename columns for consistency (e.g., close/CLOSEClose).
  • Write unit tests for the allfeatures class.
  • Move price change functionality to the main script and pass it to other classes (e.g., volume_features, price_features).
  • Select an appropriate license using choosealicense.com.
  • Add a MANIFEST.in file.
  • Write a setup.py file for package installation.
  • Include a pyproject.toml file.
  • Integrate numba for performance improvements.