Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating deps #922

Merged
merged 12 commits into from
May 6, 2021
Merged

Updating deps #922

merged 12 commits into from
May 6, 2021

Conversation

Anton-Latukha
Copy link
Collaborator

@Anton-Latukha Anton-Latukha commented May 6, 2021

Relude previous history: #900, #902 & 1.0 changelog: https://hackage.haskell.org/package/relude-1.0.0.1/changelog.

base16-bytestring used only in library.

semialign-indexed deprecated.

Removed some imports of packages that are not used (at least directly) in executable/tests/bench.

Added Nixpkgs overrides according to new versions & revision. The same would must be done after HNix release in the Nixpkgs derivation declaration.

etc.

@Anton-Latukha Anton-Latukha marked this pull request as draft May 6, 2021 09:53
Main API passes through `relude`, moving it into dependency tree.
Main API passes through `relude`, moving according use into dependency tree.
"package is deprecated. It simply re-exports semialign (and adds a lens constraint)"
@Anton-Latukha Anton-Latukha marked this pull request as ready for review May 6, 2021 16:40
@Anton-Latukha Anton-Latukha merged commit fe785a1 into master May 6, 2021
@Anton-Latukha Anton-Latukha deleted the 2021-05-06-upd-deps branch May 6, 2021 16:45
sternenseemann added a commit to sternenseemann/nixpkgs that referenced this pull request May 13, 2021
haskell-nix/hnix#922 removed a few build-depends
from hnix.cabal which are still required until the following constraints
apply to stackage:

* relude >= 1.0.0.0
* semialign >= 1.2

Luckily, we can simply revert a few commits from master and add
semialign-indexed to resolve this without too much hassle nor
extra-packages (which may cause us trouble through propagation of a
newer relude).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant