Skip to content

Commit

Permalink
1.5.0.2
Browse files Browse the repository at this point in the history
This release contains backport of the change to PlutusLedgerApi.V1.Value (adding `-fexpose-all-unfoldings`) from #5587.
  • Loading branch information
zliu41 committed Nov 22, 2023
1 parent 7d73007 commit 3b3211a
Show file tree
Hide file tree
Showing 9 changed files with 93 additions and 89 deletions.
6 changes: 3 additions & 3 deletions doc/read-the-docs-site/plutus-doc.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,9 @@ executable doc-doctests
, containers
, flat <0.5
, lens
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-tx ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-tx ^>=1.5
, prettyprinter
, random
, serialise
Expand Down
64 changes: 32 additions & 32 deletions plutus-benchmark/plutus-benchmark.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@ library plutus-benchmark-common
, base >=4.9 && <5
, criterion
, filepath
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5

---------------- nofib ----------------

Expand Down Expand Up @@ -93,9 +93,9 @@ library nofib-internal
, base >=4.9 && <5
, deepseq
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5

executable nofib-exe
import: lang
Expand All @@ -114,8 +114,8 @@ executable nofib-exe
, nofib-internal
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, transformers

benchmark nofib
Expand Down Expand Up @@ -163,8 +163,8 @@ test-suite plutus-benchmark-nofib-tests
, base >=4.9 && <5
, nofib-internal
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.5
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.5
, tasty
, tasty-hunit
, tasty-quickcheck
Expand Down Expand Up @@ -196,9 +196,9 @@ library lists-internal
, base >=4.9 && <5
, mtl
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5

executable list-sort-exe
import: lang
Expand All @@ -213,7 +213,7 @@ executable list-sort-exe
, lists-internal
, monoidal-containers
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-core ^>=1.5

benchmark lists
import: lang
Expand Down Expand Up @@ -247,8 +247,8 @@ test-suite plutus-benchmark-lists-tests
, base >=4.9 && <5
, lists-internal
, plutus-benchmark-common
, plutus-core:plutus-core-testlib ^>=1.5
, plutus-tx:plutus-tx-testlib ^>=1.5
, plutus-core:plutus-core-testlib ^>=1.5
, plutus-tx:plutus-tx-testlib ^>=1.5
, tasty
, tasty-quickcheck

Expand All @@ -270,8 +270,8 @@ benchmark validation
, flat <0.5
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5

---------------- validation-decode ----------------

Expand All @@ -291,8 +291,8 @@ benchmark validation-decode
, flat <0.5
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5

---------------- validation-full ----------------

Expand All @@ -312,8 +312,8 @@ benchmark validation-full
, flat <0.5
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.5
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.5

---------------- Cek cost model calibration ----------------

Expand All @@ -335,9 +335,9 @@ benchmark cek-calibration
, criterion >=1.5.9.0
, lens
, mtl
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5

---------------- Signature verification throughput ----------------

Expand All @@ -359,9 +359,9 @@ executable ed25519-throughput
, cardano-crypto-class
, flat <0.5
, hedgehog
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5

---------------- script contexts ----------------

Expand All @@ -378,9 +378,9 @@ library script-contexts-internal
exposed-modules: PlutusBenchmark.ScriptContexts
build-depends:
, base >=4.9 && <5
, plutus-ledger-api ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-tx ^>=1.5
, plutus-tx-plugin ^>=1.5

test-suite plutus-benchmark-script-contexts-tests
import: lang
Expand All @@ -395,8 +395,8 @@ test-suite plutus-benchmark-script-contexts-tests
build-depends:
, base >=4.9 && <5
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, plutus-tx:plutus-tx-testlib ^>=1.5
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, plutus-tx:plutus-tx-testlib ^>=1.5
, script-contexts-internal
, tasty
, tasty-hunit
8 changes: 4 additions & 4 deletions plutus-conformance/plutus-conformance.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ library
, directory
, filepath
, lens
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, tasty
, tasty-expected-failure
, tasty-golden
Expand All @@ -66,7 +66,7 @@ executable test-utils
, base >=4.9 && <5
, optparse-applicative
, plutus-conformance
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, plutus-metatheory
, tasty-golden
, text
Expand Down Expand Up @@ -105,7 +105,7 @@ test-suite haskell-steppable-conformance
, base >=4.9 && <5
, lens
, plutus-conformance
, plutus-core ^>=1.5
, plutus-core ^>=1.5

test-suite agda-conformance
import: lang
Expand All @@ -116,6 +116,6 @@ test-suite agda-conformance
build-depends:
, base >=4.9 && <5
, plutus-conformance
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, plutus-metatheory
, transformers
36 changes: 18 additions & 18 deletions plutus-core/plutus-core.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-core
version: 1.5.0.1
version: 1.5.0.2
license: Apache-2.0
license-files:
LICENSE
Expand Down Expand Up @@ -343,7 +343,7 @@ test-suite plutus-core-test
, hex-text
, mmorph
, mtl
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, prettyprinter
, serialise
, tasty
Expand Down Expand Up @@ -390,7 +390,7 @@ test-suite untyped-plutus-core-test
, index-envs
, lens
, mtl
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.5
, pretty-show
, prettyprinter
, QuickCheck
Expand All @@ -410,8 +410,8 @@ executable plc
, base >=4.9 && <5
, deepseq
, optparse-applicative
, plutus-core ^>=1.5
, plutus-core-execlib ^>=1.5
, plutus-core ^>=1.5
, plutus-core-execlib ^>=1.5
, text

executable uplc
Expand All @@ -424,8 +424,8 @@ executable uplc
, haskeline
, mtl
, optparse-applicative
, plutus-core ^>=1.5
, plutus-core-execlib ^>=1.5
, plutus-core ^>=1.5
, plutus-core-execlib ^>=1.5
, prettyprinter
, split
, text
Expand Down Expand Up @@ -503,7 +503,7 @@ library plutus-ir
, mtl
, multiset
, parser-combinators >=0.4.0
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, prettyprinter >=1.1.0.1
, semigroupoids
, semigroups >=0.19.1
Expand Down Expand Up @@ -538,7 +538,7 @@ test-suite plutus-ir-test
, hedgehog
, lens
, mtl
, plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.5
, plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.5
, QuickCheck
, serialise
, tasty
Expand All @@ -559,8 +559,8 @@ executable pir
, lens
, megaparsec
, optparse-applicative
, plutus-core-execlib ^>=1.5
, plutus-core:{plutus-core, plutus-ir} ^>=1.5
, plutus-core-execlib ^>=1.5
, plutus-core:{plutus-core, plutus-ir} ^>=1.5
, text
, transformers

Expand Down Expand Up @@ -589,7 +589,7 @@ library plutus-core-execlib
, monoidal-containers
, mtl
, optparse-applicative
, plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.5
, plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.5
, prettyprinter
, text

Expand Down Expand Up @@ -646,7 +646,7 @@ library plutus-core-testlib
, mmorph
, mtl
, multiset
, plutus-core:{plutus-core, plutus-ir} ^>=1.5
, plutus-core:{plutus-core, plutus-ir} ^>=1.5
, prettyprinter >=1.1.0.1
, prettyprinter-configurable
, QuickCheck
Expand Down Expand Up @@ -690,8 +690,8 @@ executable debugger
, mono-traversable
, mtl
, optparse-applicative
, plutus-core ^>=1.5
, plutus-core-execlib ^>=1.5
, plutus-core ^>=1.5
, plutus-core-execlib ^>=1.5
, prettyprinter
, text
, text-zipper
Expand Down Expand Up @@ -771,7 +771,7 @@ executable cost-model-budgeting-bench
, hedgehog
, mtl
, optparse-applicative
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, QuickCheck
, quickcheck-instances
, random
Expand Down Expand Up @@ -802,7 +802,7 @@ executable generate-cost-model
, extra
, inline-r >=1.0.0.0
, optparse-applicative
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, text
, vector

Expand Down Expand Up @@ -837,7 +837,7 @@ benchmark cost-model-test
, hedgehog
, inline-r >=1.0.0.0
, mmorph
, plutus-core ^>=1.5
, plutus-core ^>=1.5
, template-haskell
, text
, vector
Expand Down
22 changes: 11 additions & 11 deletions plutus-ledger-api/plutus-ledger-api.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-ledger-api
version: 1.5.0.1
version: 1.5.0.2
license: Apache-2.0
license-files:
LICENSE
Expand Down Expand Up @@ -95,8 +95,8 @@ library
, lens
, mtl
, nothunks
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, plutus-core ^>=1.5
, plutus-tx ^>=1.5
, prettyprinter
, serialise
, tagged
Expand All @@ -116,9 +116,9 @@ library plutus-ledger-api-testlib
, base >=4.9 && <5
, base64-bytestring
, bytestring
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-tx ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api ^>=1.5
, plutus-tx ^>=1.5
, prettyprinter
, PyF >=0.11.1.0
, serialise
Expand All @@ -144,9 +144,9 @@ test-suite plutus-ledger-api-test
, hedgehog
, mtl
, nothunks
, plutus-core ^>=1.5
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.5
, plutus-tx:plutus-tx-testlib ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.5
, plutus-tx:plutus-tx-testlib ^>=1.5
, tasty
, tasty-hedgehog
, tasty-hunit
Expand All @@ -166,8 +166,8 @@ executable evaluation-test
, extra
, filepath
, mtl
, plutus-core ^>=1.5
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.5
, plutus-core ^>=1.5
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.5
, serialise
, tasty
, tasty-hunit
Expand Down
Loading

0 comments on commit 3b3211a

Please sign in to comment.