packages feed

pinboard-notes-backup 1.0.5.6 → 1.0.5.7

raw patch · 8 files changed

+40/−21 lines, 8 filesdep ~ansi-wl-pprintdep ~mtldep ~optparse-applicative

Dependency ranges changed: ansi-wl-pprint, mtl, optparse-applicative

Files

CHANGELOG.md view
@@ -4,6 +4,10 @@  [PVP]: https://pvp.haskell.org/ +## 1.0.5.7 (2024-01-16)++The program now builds against a wider set of dependencies. There were no changes in functionality.+ ## 1.0.5.6 (2022-12-02)  The program now builds against a wider set of dependencies. There were no changes in functionality.
README.md view
@@ -141,7 +141,7 @@  ## License -Copyright © 2016–2017, 2019, 2021–2022 Benjamin D. Esham.+Copyright © 2016–2017, 2019, 2021–2024 Benjamin D. Esham.  This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 
man/pnbackup.1 view
@@ -1,5 +1,19 @@-.\" Automatically generated by Pandoc 2.14.0.3+.\" Automatically generated by Pandoc 2.19.2 .\"+.\" Define V font for inline verbatim, using C font in formats+.\" that render this, and otherwise B font.+.ie "\f[CB]x\f[]"x" \{\+. ftr V B+. ftr VI BI+. ftr VB B+. ftr VBI BI+.\}+.el \{\+. ftr V CR+. ftr VI CI+. ftr VB CB+. ftr VBI CBI+.\} .TH "PNBACKUP" "1" "" "pinboard-notes-backup" "" .hy .SH NAME@@ -9,29 +23,29 @@ .SH SYNOPSIS .PP \f[B]pnbackup\f[R]-\f[C][-v | --verbose] -t <username>:<api token> <output file>\f[R]+\f[V][-v | --verbose] -t <username>:<api token> <output file>\f[R] .SH OPTIONS .PP The following parameters must always be given: .TP-\f[B]\f[CB]-t <username>:<api token>\f[B]\f[R]+\f[V]-t <username>:<api token>\f[R] Your Pinboard username, a colon, and your Pinboard API token. You can find this on the Pinboard password settings page (https://pinboard.in/settings/password). .TP-\f[B]\f[CB]<output file>\f[B]\f[R]+\f[V]<output file>\f[R] The name of the SQLite database file where your notes will be stored. This file will be created if it doesn\[cq]t yet exist. .PP The following options are available: .TP-\f[B]\f[CB]-v, --verbose\f[B]\f[R]+\f[V]-v, --verbose\f[R] Display more information about the sync progress. .TP-\f[B]\f[CB]-h, --help\f[B]\f[R]+\f[V]-h, --help\f[R] Display the usage information and exit. .TP-\f[B]\f[CB]--version\f[B]\f[R]+\f[V]--version\f[R] Display the version number and exit. .SH DESCRIPTION .PP@@ -53,7 +67,7 @@ pnbackup will return zero on success or nonzero on failure. .SH EXAMPLE .TP-\f[B]\f[CB]pnbackup -t maciej:abc123456 Notes.sqlite\f[B]\f[R]+\f[V]pnbackup -t maciej:abc123456 Notes.sqlite\f[R] will put all of your notes into a SQLite database called \[lq]Notes.sqlite\[rq], assuming that your Pinboard username is \[lq]maciej\[rq] and your API token is \[lq]abc123456\[rq].@@ -107,7 +121,7 @@ <https://github.com/bdesham/pinboard-notes-backup>. .SH LICENSE .PP-Copyright \[co] 2016\[en]2017, 2019, 2021\[en]2022 Benjamin D.\ Esham.+Copyright \[co] 2016\[en]2017, 2019, 2021\[en]2024 Benjamin D.\ Esham. .PP This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the
pinboard-notes-backup.cabal view
@@ -1,5 +1,5 @@ name:                pinboard-notes-backup-version:             1.0.5.6+version:             1.0.5.7 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.@@ -8,7 +8,7 @@ license-file:        LICENSE.txt author:              Benjamin Esham maintainer:          benjamin@esham.io-copyright:           2016-2017, 2019, 2021-2022 Benjamin D. Esham+copyright:           2016-2017, 2019, 2021-2024 Benjamin D. Esham category:            Backup, CLI, Pinboard build-type:          Simple cabal-version:       >= 1.10@@ -29,13 +29,13 @@   default-language:    Haskell2010   build-depends:       base                   >= 4.7  && < 5                        , aeson                >= 0.8  && < 2.2-                       , ansi-wl-pprint       >= 0.6  && < 0.7+                       , ansi-wl-pprint       >= 0.6  && < 1.1                        , bytestring           >= 0.10 && < 0.12                        , containers           >= 0.5  && < 0.7                        , http-client          >= 0.5  && < 0.8                        , http-types           >= 0.12 && < 0.13-                       , mtl                  >= 2.2  && < 2.3-                       , optparse-applicative >= 0.11 && < 0.18+                       , 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.1
src/Main.hs view
@@ -51,7 +51,7 @@ footerText :: Doc footerText = vsep [ "For more information, see \"man pnbackup\"."                   , ""-                  , "Copyright © 2016–2017, 2019, 2021–2022 Benjamin D. Esham"+                  , "Copyright © 2016–2017, 2019, 2021–2024 Benjamin D. Esham"                   , ""                   , "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>."                   , "This is free software: you are free to change and redistribute it."
src/Pinboard.hs view
@@ -5,6 +5,7 @@  import Prelude hiding (log, putStrLn) import Control.Concurrent (threadDelay)+import Control.Monad (when) import Control.Monad.Except import Control.Monad.Reader import Control.Monad.State.Class
stack.yaml view
@@ -1,1 +1,1 @@-resolver: lts-13.26+resolver: lts-22.4
stack.yaml.lock view
@@ -6,7 +6,7 @@ packages: [] snapshots: - completed:-    size: 499889-    url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/13/26.yaml-    sha256: ecb02ee16829df8d7219e7d7fe6c310819820bf335b0b9534bce84d3ea896684-  original: lts-13.26+    sha256: 8b211c5a6aad3787e023dfddaf7de7868968e4f240ecedf14ad1c5b2199046ca+    size: 714097+    url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/22/4.yaml+  original: lts-22.4