Skip to content

Commit

Permalink
[Build] Drop 'prettyprinter-configurable' (IntersectMBO#6699)
Browse files Browse the repository at this point in the history
  • Loading branch information
effectfully authored Nov 22, 2024
1 parent cf7650d commit 5eb80f3
Show file tree
Hide file tree
Showing 27 changed files with 3 additions and 2,187 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/plutus-tx-template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,12 @@ jobs:
plutus/plutus-tx-plugin
plutus/plutus-core
plutus/plutus-ledger-api
plutus/prettyprinter-configurable
allow-newer:
plutus-tx
, plutus-tx-plugin
, plutus-core
, plutus-ledger-api
, prettyprinter-configurable
- name: Build Project With Docker
run: |
Expand Down
1 change: 0 additions & 1 deletion CONTRIBUTING.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -356,7 +356,6 @@ We write changelogs for our versioned and published packages, which currently in
- plutus-ledger-api
- plutus-tx
- plutus-tx-plugin
- prettyprinter-configurable

To do this we use https://github.com/nedbat/scriv[`scriv`], a changelog management tool.

Expand Down
4 changes: 1 addition & 3 deletions RELEASE.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ The following packages are versioned and released:
* The main library `plutus-tx:plutus-tx`
- `plutus-tx-plugin`
* The main library `plutus-tx-plugin:plutus-tx-plugin`
- `prettyprinter-configurable`
* The main library `prettyprinter-configurable:prettyprinter-configurable`

== Version Scheme

Expand Down Expand Up @@ -79,7 +77,7 @@ This updates versions and version bounds, and assembles the changelogs.open a PR
- Click `Publish release`.
7. Open a PR in the https://github.com/IntersectMBO/cardano-haskell-packages[CHaP repository] for publishing the new version. +
If you are making PR from your own fork then don't forget to sync your fork with the upstream first. +
Run `./scripts/add-from-github.sh "https://github.com/IntersectMBO/plutus" COMMIT-SHA plutus-core plutus-ledger-api plutus-tx plutus-tx-plugin prettyprinter-configurable` (see https://github.com/IntersectMBO/cardano-haskell-packages#-from-github[the README on CHaP]). Example: https://github.com/IntersectMBO/cardano-haskell-packages/pull/764.
Run `./scripts/add-from-github.sh "https://github.com/IntersectMBO/plutus" COMMIT-SHA plutus-core plutus-ledger-api plutus-tx plutus-tx-plugin` (see https://github.com/IntersectMBO/cardano-haskell-packages#-from-github[the README on CHaP]). Example: https://github.com/IntersectMBO/cardano-haskell-packages/pull/764.
- If issues are found, create a release branch `release/x.y.z`, fix the issues on master, backport the fixes to `release/x.y.z`, tag `x.y.z.0-rc2`, and go to step 4.
- Why not just fix the issues on master and tag `x.y.z.0-rc2` from master?
It is desirable to minimize the amount of change between `rc1` and `rc2`, because it may reduce the tests and checks that need to be performed against `rc2`.
Expand Down
2 changes: 0 additions & 2 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ packages: cardano-constitution
plutus-tx
plutus-tx-plugin
plutus-tx-test-util
prettyprinter-configurable
doc/docusaurus/docusaurus-examples.cabal

-- We never, ever, want this.
Expand Down Expand Up @@ -89,7 +88,6 @@ allow-newer:
-- package cardano-constitution
-- flags: +force-build
-- allow-newer: *:plutus-ledger-api
-- allow-newer: *:prettyprinter-configurable
-- allow-older: *:nothunks

-- -------------------------------------------------------------------------------------------------
Expand Down
1 change: 0 additions & 1 deletion cardano-constitution/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,6 @@ This executable is disabled by default; to enable it, uncomment the related line
-- package cardano-constitution
-- flags: +force-build
-- allow-newer: *:plutus-ledger-api
-- allow-newer: *:prettyprinter-configurable
-- allow-older: *:nothunks
```

Expand Down
1 change: 0 additions & 1 deletion nix/project.nix
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,6 @@ let
#plutus-metatheory.package.ghcOptions = "-Werror";
plutus-tx.ghcOptions = [ "-Werror" ];
plutus-tx-plugin.ghcOptions = [ "-Werror" ];
prettyprinter-configurable.ghcOptions = [ "-Werror" ];
};
})
];
Expand Down
4 changes: 2 additions & 2 deletions plutus-core/plutus-core.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,7 @@ library
, nothunks ^>=0.2
, parser-combinators >=0.4.0
, prettyprinter >=1.1.0.1
, prettyprinter-configurable ^>=1.36
, prettyprinter-configurable
, primitive
, profunctors
, recursion-schemes
Expand Down Expand Up @@ -803,7 +803,7 @@ library plutus-core-testlib
, plutus-core ^>=1.36
, plutus-core:plutus-ir
, prettyprinter >=1.1.0.1
, prettyprinter-configurable ^>=1.36
, prettyprinter-configurable
, QuickCheck
, quickcheck-instances
, quickcheck-transformer
Expand Down
53 changes: 0 additions & 53 deletions prettyprinter-configurable/LICENSE

This file was deleted.

13 changes: 0 additions & 13 deletions prettyprinter-configurable/NOTICE

This file was deleted.

1 change: 0 additions & 1 deletion prettyprinter-configurable/README.md

This file was deleted.

1 change: 0 additions & 1 deletion prettyprinter-configurable/changelog.d/scriv.ini

This file was deleted.

87 changes: 0 additions & 87 deletions prettyprinter-configurable/prettyprinter-configurable.cabal

This file was deleted.

67 changes: 0 additions & 67 deletions prettyprinter-configurable/src/Text/Fixity.hs

This file was deleted.

Loading

0 comments on commit 5eb80f3

Please sign in to comment.