pinboard-notes-backup 1.0.7 → 1.0.7.1
raw patch · 3 files changed
+20/−19 lines, 3 filesdep ~containersdep ~crypton-connectiondep ~http-client-tls
Dependency ranges changed: containers, crypton-connection, http-client-tls, optparse-applicative
Files
- CHANGELOG.md +4/−0
- README.md +0/−3
- pinboard-notes-backup.cabal +16/−16
CHANGELOG.md view
@@ -4,6 +4,10 @@ [PVP]: https://pvp.haskell.org/ +## 1.0.7.1 (2025-08-09)++The program now builds against a wider set of dependencies. There were no changes in functionality.+ ## 1.0.7 (2025-02-11) The program should now build with any version of the `tls` library. (In our previous release, 1.0.6, we started requiring a pre-2.0 version of `tls` to avoid [issue #1](https://github.com/bdesham/pinboard-notes-backup/issues/1). This was an unnecessarily brittle solution: newer versions of `tls` work fine as long as we configure them properly.)
README.md view
@@ -68,9 +68,6 @@ You can also build the project with cabal-install, but I’m less familiar with that approach. -> [!WARNING]-> The project currently doesn’t build with cabal-install: the tool isn’t able to satisfy all of the version requirements given in the cabal file. It’s possible that some manual intervention could guide cabal-install toward a solution, but I’m not sure. The sticking point is the `tls < 2.0` constraint that prevents issue #1 from occurring at runtime.- This project [uses GitHub Actions][actions] for automated building. The build is checked on the latest versions of macOS and Ubuntu Linux, with various combinations of Stack, cabal-install, and GHC 8.6 through 9.8. [actions]: https://github.com/bdesham/pinboard-notes-backup/actions
pinboard-notes-backup.cabal view
@@ -1,5 +1,5 @@ name: pinboard-notes-backup-version: 1.0.7+version: 1.0.7.1 synopsis: Back up the notes you've saved to Pinboard description: A command-line application to back up your notes from the Pinboard bookmarking service to a local SQLite database.@@ -32,22 +32,22 @@ Utils.FriendlyReqError Utils.HttpConfig default-language: Haskell2010- build-depends: base >= 4.7 && < 5- , aeson >= 0.8 && < 2.3- , ansi-wl-pprint >= 0.6 && < 1.1- , bytestring >= 0.10 && < 0.13- , containers >= 0.5 && < 0.8- , crypton-connection+ build-depends: base >= 4.7 && < 5+ , aeson >= 0.8 && < 2.3+ , ansi-wl-pprint >= 0.6 && < 1.1+ , bytestring >= 0.10 && < 0.13+ , containers >= 0.5 && < 0.9+ , crypton-connection >= 0.4 && < 0.5 , data-default-class- , http-client >= 0.5 && < 0.8- , http-client-tls- , http-types >= 0.12 && < 0.13- , mtl >= 2.2 && < 2.4- , optparse-applicative >= 0.11 && < 0.19- , req >= 1.0 && < 3.14- , sqlite-simple >= 0.4 && < 0.5- , text >= 1.2 && < 2.2- , time >= 1.5 && < 1.15+ , http-client >= 0.5 && < 0.8+ , http-client-tls >= 0.3.2 && < 0.4+ , http-types >= 0.12 && < 0.13+ , mtl >= 2.2 && < 2.4+ , optparse-applicative >= 0.11 && < 0.20+ , req >= 1.0 && < 3.14+ , sqlite-simple >= 0.4 && < 0.5+ , text >= 1.2 && < 2.2+ , time >= 1.5 && < 1.15 , tls default-extensions: DataKinds DeriveFunctor