Skip to content

Remove extra-deps from stack-ghc-8.0.yaml#2636

Merged
paf31 merged 1 commit intopurescript:masterfrom
hatashiro:stack-ghc-8-extra
Feb 8, 2017
Merged

Remove extra-deps from stack-ghc-8.0.yaml#2636
paf31 merged 1 commit intopurescript:masterfrom
hatashiro:stack-ghc-8-extra

Conversation

@hatashiro
Copy link
Copy Markdown
Contributor

@hatashiro hatashiro commented Feb 8, 2017

To use the packages in the resolver, version constraints in the cabal file is loosened. Also Pursuit.hs is modified to support the higher version of http-client, without behaviour change.

I've built and tested with both stack.yaml and stack-ghc-8.0.yaml, and there was no problem.

purescript.cabal Outdated
parsec >=3.1.10,
pattern-arrows >= 0.0.2 && < 0.1,
pipes >= 4.0.0 && < 4.3.0,
pipes >= 4.0.0 && < 4.3.3,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

< 4.4.0 might make more sense, since I don't expect breaking changes on a patch release.

purescript.cabal Outdated
Glob >= 0.7 && < 0.8,
haskeline >= 0.7.0.0,
http-client >= 0.4.30 && <0.5,
http-client >= 0.4.30 && < 0.5.6,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

< 0.6.0 might make more sense, since I don't expect breaking changes on a patch release.

build-depends: base >=4 && <5,
purescript -any,
aeson >= 0.8 && < 1.0,
aeson >= 0.8 && < 1.1,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obsolete after #2632

purescript.cabal Outdated
wai-websockets == 3.*,
warp == 3.*,
websockets >= 0.9 && <0.10
websockets >= 0.9 && < 0.10.1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obsolete after #2632

purescript.cabal Outdated
build-depends: base >=4 && <5,
purescript -any,
aeson >= 0.8 && < 1.0,
aeson >= 0.8 && < 1.1,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obsolete after #2632

purescript.cabal Outdated
purescript -any,
directory -any,
aeson >= 0.8 && < 1.0,
aeson >= 0.8 && < 1.1,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obsolete after #2632

purescript.cabal Outdated
other-extensions:
build-depends: base >=4 && <5,
aeson >= 0.8 && < 1.0,
aeson >= 0.8 && < 1.1,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

obsolete after #2632

@hatashiro
Copy link
Copy Markdown
Contributor Author

Thanks for the comments! I will rebase this after #2632 is merged.

To use the packages in the resolver, version constraints in the cabal
file is loosened. Also Pursuit.hs is modified to support the higher
version of http-client, without behaviour change.
@hatashiro
Copy link
Copy Markdown
Contributor Author

I have rebased the patch with #2632.

@paf31 paf31 merged commit e336bba into purescript:master Feb 8, 2017
@paf31
Copy link
Copy Markdown
Contributor

paf31 commented Feb 8, 2017

Thanks!

@hatashiro hatashiro deleted the stack-ghc-8-extra branch February 9, 2017 02:30
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.

4 participants