stackbuilders / dotenv-hs

Load environment variables from dotenv files for Haskell
https://hackage.haskell.org/package/dotenv
MIT License
65 stars 14 forks source link

Correction when defining the boundaries of each dependency #177

Closed DanRCM closed 1 year ago

DanRCM commented 1 year ago

174

In this update, we fixed an issue related to defining version constraints for dependencies across different sections of the .cabal file. Originally, version constraints for certain dependencies were defined in multiple sections, including library, executable, and test-suite. However, following best practices and the project owner's recommendation, these constraints are now defined in a single section, allowing the constraints to be automatically inherited by the other sections. This simplifies the .cabal file and ensures more efficient dependency management.

Specific changes include removing redundant version constraints in the executable and test-suite sections, keeping only the constraints in the library section as the reference point for other sections. This improves the clarity and maintainability of the .cabal file.

CristhianMotoche commented 1 year ago

Hey @DanRCM I think this is duplicated with #176 Can we close this?