Skip to content

๐Ÿ Getting Started ยค

Welcome to the Getting Started guide for the humbldata package. This guide will provide you with an overview of the package and its capabilities.

๐Ÿ“ฆ What is humbldata?ยค

The humbldata package is a comprehensive data analysis tool that provides a wide range of functionalities for working with financial data. It is designed to be user-friendly and efficient, making it a valuable tool for both beginners and experienced data analysts.

๐Ÿ›  How was humbldata built?ยค

The focus of this package was to be built on a hyper-modern python stack:

Features ยค

๐Ÿ“‚ Project Organizationยค

  • .github/workflows: Contains GitHub Actions used for building, testing, and publishing.
  • .devcontainer/Dockerfile: Contains Dockerfile to build a development container for VSCode with all the necessary extensions for Python development installed.
  • .devcontainer/devcontainer.json: Contains the configuration for the development container for VSCode, including the Docker image to use, any additional VSCode extensions to install, and whether or not to mount the project directory into the container.
  • .vscode/settings.json: Contains VSCode settings specific to the project, such as the Python interpreter to use and the maximum line length for auto-formatting.
  • src: Place new source code here.
  • tests: Contains Python-based test cases to validate source code.
  • pyproject.toml: Contains metadata about the project and configurations for additional tools used to format, lint, type-check, and analyze Python code.
  • .prompts/: Contains useful prompts to use during development for modifying and generating code and tests.