-
Notifications
You must be signed in to change notification settings - Fork 12
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
0.1.3 violates PVP #17
Comments
@phadej What do you suggest we do? A new |
@erikd yes. |
Here's an example where this came up recently. |
Err. Sorry. There is no need for
cc @Bodigrim who introduced the change. |
- Bump Plutarch to 1.3 - Bump index states - Follow @andreabedini's suggestions, cf #4 (comment) cf input-output-hk/nothunks#17 - Remove personal fork of Plutus repo - Remove custom version of Plutus repo - Clean imports Co-authored-by: gabrielhdt <[email protected]>
This is still a problem. |
As a Hackage trustee I made a revision allowing |
Just to be clear, I think the issue will recur if |
Or |
As a Hackage trustee I'll make a blacklisting (EDIT: and the fix is trivial #17 (comment), make flags manual and enabled by default and reupload new version) |
|
I also published a new revision of |
The flags introduced in that release are automatic, therefore solver can turn them off on will. And it very much does with later GHCs, as
text
bound is<1.3
.So one cannot rely that
Text
,Vector
andByteString
instances exist.These flags should have been manual, and
0.1.3
release kind of violates PVP as it allows removal of the instances. Reverse dependency packages have no way to ensure the instances exist.The text was updated successfully, but these errors were encountered: