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

mtl 2.3 + transformers 0.6 #6857

Closed
2 tasks done
bergmark opened this issue Jan 23, 2023 · 17 comments
Closed
2 tasks done

mtl 2.3 + transformers 0.6 #6857

bergmark opened this issue Jan 23, 2023 · 17 comments

Comments

@bergmark
Copy link
Member

bergmark commented Jan 23, 2023

mtl-2.2.2 (changelog) is out of bounds for:

transformers-0.5.6.2 (changelog) is out of bounds for:

Stackage snapshots are tied to the GHC boot library versions so we must wait for a GHC that ships with e.g. mtl 2.3.x before our snapshots can use it.

I'm restricting to deriving-trans < 0.6 for now, the options going forward are:

  • Wait for a new nightly with compatible mtl/transformers bounds
  • Add backwards compatibility for the listed mtl/transformers versions in a new version of deriving-trans.
bergmark added a commit that referenced this issue Jan 23, 2023
@jumper149
Copy link
Contributor

Yes, this is correct. deriving-trans is not backwards-compatible with mtl 2.2.* and transformers 0.5.*.

GHC 9.6 will ship the new transformers library, so I guess we will have to wait until then.

@juhp
Copy link
Contributor

juhp commented Jun 16, 2023

mtl-2.3.1 (changelog) is out of bounds for:

transformers-0.6.1.0 (changelog) is out of bounds for:

@peti
Copy link
Contributor

peti commented Jun 17, 2023

I edited cgi on Hackage to allow for mtl version 2.3.x.

@andreasabel
Copy link
Contributor

[x] ChasingBottoms-1.3.1.12 (>=2 && < 2.3).

Fixed by hackage revision 2. (CC @Bodigrim) https://hackage.haskell.org/package/ChasingBottoms-1.3.1.12/revisions/

andreasabel added a commit to andreasabel/stackage that referenced this issue Jun 17, 2023
Only 1.20.1 and 1.21.0 should be excluded (these are deprecated).
@andreasabel
Copy link
Contributor

happy has the wrong constraints, excluding 1.20.1.1 which supports mtl-2.3. Fixed in PR:

@andreasabel
Copy link
Contributor

Emailed Ross Paterson about monads-tf.

@barrucadu
Copy link
Contributor

I've made patch releases of dejafu and concurrency with new bounds.

@jonascarpay
Copy link
Contributor

apecs has been revised to allow mtl-2.3

@freizl
Copy link
Contributor

freizl commented Jun 18, 2023

hoauth2-2.8.1

@saep
Copy link
Contributor

saep commented Jun 18, 2023

  • nvim-hs-2.3.2.3 has been updated to work with mtl-2.3.*
  • nvim-hs-contrib-2.0.0.2 has its bound updated

Gabriella439 added a commit to Gabriella439/list-transformer that referenced this issue Jun 18, 2023
Gabriella439 added a commit to Gabriella439/list-transformer that referenced this issue Jun 18, 2023
Gabriella439 added a commit to Gabriella439/Haskell-Pipes-Extras-Library that referenced this issue Jun 18, 2023
Gabriella439 added a commit to Gabriella439/Haskell-Pipes-Extras-Library that referenced this issue Jun 18, 2023
juhp added a commit that referenced this issue Jun 18, 2023
Fix happy constraints, allowing 1.20.1.1 (re #6857)
@magthe
Copy link
Contributor

magthe commented Jun 19, 2023

hsini should be fixed now.

@mrkkrp
Copy link
Contributor

mrkkrp commented Jun 20, 2023

Published revisions for:

  • flac-0.2.0 (revision 4)
  • htaglib-1.2.0 (revision 3)
  • lame-0.2.1 (revision 1)
  • req-conduit-1.0.1 (revision 2)
  • tagged-identity-0.1.3 (revision 1)
  • wave-0.2.0 (revision 2)
  • zip-2.0.0 (revision 1)

@domdere
Copy link
Contributor

domdere commented Jun 21, 2023

cassava-conduit should be fixed up now

andreasabel referenced this issue in bjpop/language-python Jun 22, 2023
@solomon-b
Copy link
Contributor

monoidal-functors is fixed with 0.2.2.0: https://hackage.haskell.org/package/monoidal-functors-0.2.2.0

@wraithm
Copy link
Contributor

wraithm commented Jul 7, 2023

seqid is fixed in seqid-0.6.3

@byorgey
Copy link
Contributor

byorgey commented Jul 10, 2023

diagrams-contrib is fixed in 1.4.5.1.

alaendle added a commit that referenced this issue Jul 31, 2023
@ysangkok
Copy link
Contributor

@juhp I think this can be closed as both LTS and Nightly are now on mtl-2.3.1. As was done with aeson-2.2.

Given that no more releases of an LTS with mtl<2.3 are made, all incompatible packages have been disabled already and there is no need to keep track.

@juhp juhp closed this as completed Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests