Skip to content

Conversation

@BjornMelin
Copy link
Owner

@BjornMelin BjornMelin commented Mar 11, 2025

Fixes #27

Configure the Python development environment with Black formatting, PyLint, type checking, and testing tools.

  • Add pyproject.toml file for Black configuration.
  • Add .pylintrc file for PyLint configuration.
  • Add conftest.py file with common test utilities and fixtures.
  • Add GitHub Actions workflow for running tests, linting, formatting checks, and code coverage reporting.
  • Update README.md to include setup instructions for Black, PyLint, mypy, and running tests with coverage reporting.
  • Add pytest-cov to requirements.txt dependencies.

For more details, open the Copilot Workspace session.

…ty tools Fixes #27 Configure the Python development environment with Black formatting, PyLint, type checking, and testing tools. * Add `pyproject.toml` file for Black configuration. * Add `.pylintrc` file for PyLint configuration. * Add `conftest.py` file with common test utilities and fixtures. * Add GitHub Actions workflow for running tests, linting, formatting checks, and code coverage reporting. * Update `README.md` to include setup instructions for Black, PyLint, mypy, and running tests with coverage reporting. * Add `pytest-cov` to `requirements.txt` dependencies. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/BjornMelin/data-structures-and-algorithms/issues/27?shareId=XXXX-XXXX-XXXX-XXXX).
@BjornMelin BjornMelin changed the base branch from main to dev March 11, 2025 19:07
@BjornMelin BjornMelin merged commit 5774f88 into dev Mar 11, 2025
0 of 2 checks passed
@BjornMelin BjornMelin deleted the feat/python-ds/setup-python-env branch March 11, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants