cydparser

Results 4 issues of cydparser

Addresses documentation changes requested in PR #8115. I've reverted some additional changes that I made, since the original PR made _type_ optional for all _cabal-version_'s, but PR #8138 limited change...

merge me
attention: needs-backport 3.8

* Added `--project-dir` flag for specifying the project's root directory * Deprecated using `--project-file` with an absolute path * Partially resolves #7695 by deprecating absolute project file paths * A...

attention: needs-review

I'm unable to use _direnv_ with the flake provided by this repo on NixOS due to LD_LIBRARY_PATH being unset initially. Here is the output: ```shell ❯ rm -rf .direnv ❯...

> if someone asked nicely, I could provide windows and osx binaries too (https://github.com/haskell/cabal/issues/2327#issuecomment-901925005) Pretty please :)