4
0

4 Commits

4 changed files with 5 additions and 85 deletions

View File

@@ -1,77 +1,3 @@
-------------------------------------------------------------------
Wed Jul 9 17:45:02 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.17.1.0.
# 2.17.1.0
* [#1601](https://github.com/yesodweb/persistent/pull/1601)
* Fix parsing of quoted entity field attributes
* Add and enforce `psQuotedAttributeErrorLevel` to deprecate quoted entity field attributes
* Improve parsing of types and entity fields
-------------------------------------------------------------------
Fri May 23 22:09:56 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.17.0.0.
# 2.17.0.0
* [#1595](https://github.com/yesodweb/persistent/pull/1595)
* Add `tabulateEntityApply` to `PersistEntity` class similar to
`tabulateEntityA` but that works on `Apply` type instead of `Applicative`.
This allows you to use `foldMap1` and other non-empty structures with
tabulating and manipulating records.
-------------------------------------------------------------------
Tue May 20 01:50:03 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.16.0.0.
# 2.16.0.0
* [#1584](https://github.com/yesodweb/persistent/pull/1584)
* Rename `Span` to `SourceSpan`
* Parse entity definitions using Megaparsec.
* Support Haddock-style multiline pre-comments.
* [#1589](https://github.com/yesodweb/persistent/pull/1589)
* Support configurable parse errors and warnings
* [#1585](https://github.com/yesodweb/persistent/pull/1585)
* Support parsing PersistField UTCTime from text with timezone, e.g. "2025-04-12T06:53:42Z".
This is needed for Sqlite, which has no native datetime support but uses e.g. TEXT.
* [#1587](https://github.com/yesodweb/persistent/pull/1587)
* Improve documentation of `mpsFieldLabelModifier`.
# 2.15.1.0
* [#1519](https://github.com/yesodweb/persistent/pull/1519/files/9865a295f4545d30e55aacb6efc25f27f758e8ad#diff-5af2883367baae8f7f266df6a89fc2d1defb7572d94ed069e05c8135a883bc45)
* Add `keyAndEntityFieldsDatabase`. This was intended to be added in 2.14.7.0 but was not properly re-exported.
# 2.15.0.1
* [#1575](https://github.com/yesodweb/persistent/pull/1575)
* Fix benchmark build for GHC 9.8-9.12
* Support `template-haskell` up to 2.24
# 2.15.0.0
* [#1569](https://github.com/yesodweb/persistent/pull/1569)
* Add position information to `EntityDef`, `UnboundEntityDef` via a `Span`
field as a preliminary design that just gives the entire span of the
input text (i.e. the entire file or quasiquote the item is defined in).
* Move `Database.Persist.TH` internals to `Database.Persist.TH.Internal` and
no longer export the following internals:
* lensPTH
* parseReferences
* embedEntityDefs
* fieldError
* AtLeastOneUniqueKey(..)
* OnlyOneUniqueKey(..)
* pkNewtype
-------------------------------------------------------------------
Tue Apr 8 06:14:53 UTC 2025 - Peter Simons <psimons@suse.com>
- Update persistent to version 2.14.6.3 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
-------------------------------------------------------------------
Wed Aug 28 19:05:19 UTC 2024 - Peter Simons <psimons@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package ghc-persistent
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
Version: 2.17.1.0
Version: 2.14.6.3
Release: 0
Summary: Type-safe, multi-backend data serialization
License: MIT
@@ -53,16 +53,12 @@ BuildRequires: ghc-http-api-data-devel
BuildRequires: ghc-http-api-data-prof
BuildRequires: ghc-lift-type-devel
BuildRequires: ghc-lift-type-prof
BuildRequires: ghc-megaparsec-devel
BuildRequires: ghc-megaparsec-prof
BuildRequires: ghc-monad-logger-devel
BuildRequires: ghc-monad-logger-prof
BuildRequires: ghc-mtl-devel
BuildRequires: ghc-mtl-prof
BuildRequires: ghc-path-pieces-devel
BuildRequires: ghc-path-pieces-prof
BuildRequires: ghc-replace-megaparsec-devel
BuildRequires: ghc-replace-megaparsec-prof
BuildRequires: ghc-resource-pool-devel
BuildRequires: ghc-resource-pool-prof
BuildRequires: ghc-resourcet-devel
@@ -70,8 +66,6 @@ BuildRequires: ghc-resourcet-prof
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-scientific-devel
BuildRequires: ghc-scientific-prof
BuildRequires: ghc-semigroupoids-devel
BuildRequires: ghc-semigroupoids-prof
BuildRequires: ghc-silently-devel
BuildRequires: ghc-silently-prof
BuildRequires: ghc-template-haskell-devel

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4df0e3888140afe7b47ff5257323aa3f452271f92c7dc761aa8ce8406b6815db
size 176943

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4fa080823ec15c9461af190f5fdddf8d0a291b9a0f9e1f44ebc8a66dcdf87330
size 189212