Skip to content

Sebastvin/requirements-comparator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Requirements Comparator

A fully open source full-stack platform for comparing Python requirements.

Description

This application allows users to compare Python requirements across different projects or versions. It helps developers and system administrators to easily identify differences in dependencies, versions, and potential conflicts.

Features

  • Upload and compare multiple requirements.txt files
  • Visualize differences between Python environments
  • Identify version conflicts and outdated packages
  • User-friendly interface for easy comparison

Technologies Used

This project uses a monorepo architecture, which means all related projects and components are stored in a single repository.

  • Frontend: React.js
  • Backend: FastAPI (Python)

TODO Checklist

  • Improve error handling (mainly frontend)
  • Write more unit tests
  • Set up GA pipeline

License

This project is open source and available under the MIT License.