AryanSharma9917 / AryanSharma9917/ServiceSync

[CI] Resolve dependency conflicts in GitHub Actions workflow

Open
#2 0 comments 0 reactions 1 assignee Claimed by @AryanSharma9917 View on GitHub
bug documentation good first issue help wanted
Dominant language
Python
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The GitHub Actions CI/CD workflow was failing during the pip install -r requirements.txt step due to dependency conflicts with flake8 and pylama. Specifically, mccabe==0.6.1 and pycodestyle==2.6.0 were incompatible with newer versions of these tools.

⚒️ Solution:
Updated requirements.txt to use compatible versions:

mccabe>=0.7.0

pycodestyle>=2.12.0

Ensured flake8 and pytest were explicitly listed in the requirements.txt.

Modified the GitHub Actions workflow to reflect these changes and ensure consistent installs.

✅ Outcome:
The CI pipeline now installs dependencies without conflicts and runs linting and testing as expected.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.