packages feed

atelier-testing 0.1.0.0 → 0.2.0.0

raw patch · 3 files changed

+32/−17 lines, 3 filesdep ~atelier-coredep ~atelier-dbdep ~atelier-preludenew-uploader

Dependency ranges changed: atelier-core, atelier-db, atelier-prelude, base, effectful-plugin, hasql

Files

CHANGELOG.md view
@@ -7,6 +7,14 @@  ## [Unreleased] +## [0.2.0.0] - 2026-08-13++### Changed++- Relax `base` constraint to support GHC 9.6 up to GHC 9.12.++## [0.1.0.0] - 2026-06-04+ ### Added  - Initial release: database-backed test utilities (tmp-postgres) for the
README.md view
@@ -4,7 +4,7 @@  ## Overview -`atelier-testing` spins up a throwaway PostgreSQL instance for integration tests, so suites that exercise [`atelier-db`](https://github.com/atelier-hub/tricorder/tree/main/atelier-db) can run against a real database without external setup.+`atelier-testing` spins up a throwaway PostgreSQL instance for integration tests, so suites that exercise [`atelier-db`](https://github.com/tweag/tricorder/tree/main/atelier-db) can run against a real database without external setup.  | Module | Purpose | |---|---|@@ -12,10 +12,10 @@  ## Part of atelier -- [`atelier-prelude`](https://github.com/atelier-hub/tricorder/tree/main/atelier-prelude) — relude-based prelude with Effectful conventions-- [`atelier-core`](https://github.com/atelier-hub/tricorder/tree/main/atelier-core) — foundational effects and utilities-- [`atelier-db`](https://github.com/atelier-hub/tricorder/tree/main/atelier-db) — relational database effect (Hasql/Rel8)-- [`atelier-testing`](https://github.com/atelier-hub/tricorder/tree/main/atelier-testing) — this package+- [`atelier-prelude`](https://github.com/tweag/tricorder/tree/main/atelier-prelude) — relude-based prelude with Effectful conventions+- [`atelier-core`](https://github.com/tweag/tricorder/tree/main/atelier-core) — foundational effects and utilities+- [`atelier-db`](https://github.com/tweag/tricorder/tree/main/atelier-db) — relational database effect (Hasql/Rel8)+- [`atelier-testing`](https://github.com/tweag/tricorder/tree/main/atelier-testing) — this package  ## License 
atelier-testing.cabal view
@@ -1,28 +1,33 @@ cabal-version: 2.0 --- This file has been generated from package.yaml by hpack version 0.38.2.+-- This file has been generated from package.yaml by hpack version 0.38.3. -- -- see: https://github.com/sol/hpack  name:           atelier-testing-version:        0.1.0.0+version:        0.2.0.0 synopsis:       Database-backed test utilities for atelier description:    Test utilities for database-backed tests using tmp-postgres — part of the atelier toolkit. category:       Testing-homepage:       https://github.com/atelier-hub/tricorder#readme-bug-reports:    https://github.com/atelier-hub/tricorder/issues+homepage:       https://github.com/tweag/tricorder#readme+bug-reports:    https://github.com/tweag/tricorder/issues author:         Christian Georgii maintainer:     christian.georgii@tweag.io license:        MIT license-file:   LICENSE build-type:     Simple+tested-with:+    GHC == 9.10.3+  , GHC == 9.6.7+  , GHC == 9.8.4+  , GHC == 9.12.4 extra-doc-files:     CHANGELOG.md     README.md  source-repository head   type: git-  location: https://github.com/atelier-hub/tricorder+  location: https://github.com/tweag/tricorder  library   exposed-modules:@@ -50,15 +55,15 @@       StrictData       TemplateHaskell       TypeFamilies-  ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded+  ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -fplugin=Effectful.Plugin -threaded   build-depends:-      atelier-core ==0.1.*-    , atelier-db ==0.1.*-    , atelier-prelude ==0.1.*-    , base ==4.20.*+      atelier-core ==0.3.*+    , atelier-db >=0.1 && <0.3+    , atelier-prelude >=0.1 && <0.3+    , base >=4.18 && <4.23     , effectful-core ==2.6.*-    , effectful-plugin ==2.0.*-    , hasql ==1.9.*+    , effectful-plugin >=2.0 && <2.2+    , hasql >=1.9 && <1.11     , hasql-pool ==1.3.*     , hspec ==2.11.*     , postgres-options ==0.2.*@@ -70,3 +75,5 @@   mixins:       base hiding (Prelude)   default-language: GHC2021+  if impl(GHC >= 9.8)+    ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations