hikaya-io / activity

Making it easier for nonprofits to manage their project activities and indicators. Interested in contributing? Check out our open issues: https://tinyurl.com/activity-issues
https://hikaya.io/products/activity/
Apache License 2.0
80 stars 5 forks source link

PIP dependencies refactor #768

Closed TAnas0 closed 2 years ago

TAnas0 commented 3 years ago

What is the Purpose?

Cleanup of dependencies and reorganising them using pip-tools

What was the approach?

Used pip-tools to manage dependencies. Updated old pipenv usage from Github Actions and documentations. Added documentation about how/why dependencies are managed with pip-tools

Are there any concerns to addressed further before or after merging this PR?

None

Mentions?

@michaelbukachi @Kimaiyo077

Issue(s) affected?

Closes #767

codecov[bot] commented 3 years ago

Codecov Report

Merging #768 (9375267) into develop (831e5c0) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop     #768   +/-   ##
========================================
  Coverage    57.55%   57.55%           
========================================
  Files          140      140           
  Lines         9210     9210           
========================================
  Hits          5301     5301           
  Misses        3909     3909