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 +4/−0
- README.md +1/−1
- man/pnbackup.1 +23/−9
- pinboard-notes-backup.cabal +5/−5
- src/Main.hs +1/−1
- src/Pinboard.hs +1/−0
- stack.yaml +1/−1
- stack.yaml.lock +4/−4
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