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

Upload latest version to Hackage #32

Closed
benjamin-hodgson opened this issue Jun 29, 2016 · 9 comments
Closed

Upload latest version to Hackage #32

benjamin-hodgson opened this issue Jun 29, 2016 · 9 comments

Comments

@benjamin-hodgson
Copy link
Contributor

benjamin-hodgson commented Jun 29, 2016

The version of bound on Hackage, 1.0.7, supports only transformers<0.5. This is causing me trouble when installing bound with a fresh install of the latest Haskell Platform, which comes with transformers-0.5.2.0.

I see from the Cabal file in this repo that the dependency has already been updated - could you please upload the latest version to Hackage?

Thanks!

@sirlensalot
Copy link

Bump

@sjakobi
Copy link

sjakobi commented Nov 23, 2016

The binary < 0.8 bound is problematic too, as this stackoverflow user experienced.

If there is any work to be done before a new version can be released, please point that out, so others can pick up the slack! :)

@phadej
Copy link
Collaborator

phadej commented Nov 27, 2016

Have to go thru all examples & haddocks and check that they are up to date. Will do today.

I'm not aware if there is some (possibly private) downstream issues @ekmett want to be sorted out first.

@phadej
Copy link
Collaborator

phadej commented Dec 7, 2016

I went thru examples and haddocks, there shouldn't be any Prelude.Extras mentions (grep agrees).

AFAICS there isn't anything blocking the release, is there?

EDIT: free have to support Data.Functor.Classes too. I guess this is blocked by that, ekmett/free#126

@ollef
Copy link
Contributor

ollef commented Feb 1, 2017

Is this what's stopping bound from being on Stackage LTS?

@sjakobi
Copy link

sjakobi commented Feb 1, 2017

Is this what's stopping bound from being on Stackage LTS?

Yes, although there are quite a few dependencies that need bumping by now.

@ekmett: Please consider getting a co-maintainer for this package. I'm sure there'll be some volunteers. (I don't know this package well enough though.)

@sirlensalot
Copy link

sirlensalot commented Feb 1, 2017

Also, are there significant/breaking changes in 2.0? See discussion on 5498605. If so, I propose a maintenance branch for 1.x (1.8, with the fixes in the commit) so that users won't have to deal with breaking changes just to get a build for recent versions/LTSs.

2.0 is fine on GHC 7.10.x stack LTS builds with transformers-compat-0.5.1.4 in extra-deps. You do need to implement Eq1/Show1 instances but these are really trivial (eq1 = (==), showsPrec1 == showsPrec1). Cannot comment about GHC 8 builds but my tests are passing etc.

So at least for me master is working, and can be released. Thanks

@cartazio
Copy link
Collaborator

cartazio commented Feb 4, 2017 via email

@RyanGlScott
Copy link
Collaborator

At long last, bound-2 has been uploaded to Hackage.

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

No branches or pull requests

7 participants