packages feed

bm 0.1.0.2 → 0.1.1.0

raw patch · 7 files changed

+60/−27 lines, 7 filesdep ~aesondep ~ansi-wl-pprintdep ~basePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, ansi-wl-pprint, base, directory, dlist, filepath, network-uri, scientific, tasty, tasty-hunit, text, transformers, vector, yaml

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -24,6 +24,15 @@  [KaC]: <https://keepachangelog.com/en/1.0.0/> +## 0.1.1.0 (2023-04-23)++### Non-Breaking++* Bump `aeson` dependency version upper bound+* Bump `transformers` dependency version upper bound+* Bump `vector` dependency version upper bound+* Adjust dependency constraints to match tested versions+ ## 0.1.0.2 (2022-03-02)  ### Non-Breaking
LICENSE view
@@ -1,6 +1,6 @@ The MIT License -Copyright (c) 2021-2022 Travis Cardwell+Copyright (c) 2021-2023 Travis Cardwell  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal
README.md view
@@ -75,12 +75,14 @@ Bookmarks and search queries are configured using a hierarchy of keywords in a YAML configuration file.  They are selected using keyword prefixes as command-line arguments.  Command-line completion is available for Bash.  See-the [`bm` man page](doc/bm.1.md) for details.+the [`bm` man page][] for details.  Note that the command used to open bookmarks and queries can be customized in the configuration file.  Specifying the command for your specific browser can make links open considerably faster than with the default (generic) command. +[`bm` man page]: <doc/bm.1.md>+ #### Examples  An example configuration file is available in the `config` directory on@@ -129,15 +131,33 @@  * Hackage: <https://hackage.haskell.org/package/bm> * Stackage: <https://www.stackage.org/package/bm>+* Flora: <https://flora.pm/packages/@hackage/bm> * GitHub: <https://github.com/ExtremaIS/bm-haskell> * GitHub Actions CI: <https://github.com/ExtremaIS/bm-haskell/actions> +### Branches++The `main` branch is reserved for releases.  It may be considered stable, and+`HEAD` is always the latest release.++The `develop` branch is the primary development branch.  It contains changes+that have not yet been released, and it is not necessarily stable.++[Hackage revisions][] are made for metadata changes, such as relaxation of+constraints when new versions of dependencies are released.  The `bm.cabal`+metadata in the `main` branch may therefore not match that of Hackage.  The+`bm.cabal` metadata in the `develop` branch may match, *unless* work is being+done on a new release that contains other changes.++[Hackage revisions]: <https://github.com/haskell-infra/hackage-trustees/blob/master/revisions-information.md#hackage-metadata-revisions--what-they-are-how-they-work>+ ### Tags  All releases are tagged in the `main` branch.  Release tags are signed using-the-[`security@extrema.is` GPG key](http://keys.gnupg.net/pks/lookup?op=vindex&fingerprint=on&search=0x1D484E4B4705FADF).+the [`security@extrema.is` GPG key][]. +[`security@extrema.is` GPG key]: <https://keyserver.ubuntu.com/pks/lookup?search=0x1D484E4B4705FADF&fingerprint=on&op=index>+ ### Contribution  Issues and feature requests are tracked on GitHub:@@ -147,6 +167,8 @@  ### License -This project is released under the-[MIT License](https://opensource.org/licenses/MIT) as specified in the-[`LICENSE`](LICENSE) file.+This project is released under the [MIT License][] as specified in the+[`LICENSE`][] file.++[MIT License]: <https://opensource.org/licenses/MIT>+[`LICENSE`]: <LICENSE>
app/LibOA.hs view
@@ -2,7 +2,7 @@ -- | -- Module      : LibOA -- Description : supplementary functions for optparse-applicative--- Copyright   : Copyright (c) 2019-2022 Travis Cardwell+-- Copyright   : Copyright (c) 2019-2023 Travis Cardwell -- License     : MIT -- -- This is a collection of functions that I often use with
app/Main.hs view
@@ -2,7 +2,7 @@ -- | -- Module      : Main -- Description : bm: open bookmarks and queries from the command line--- Copyright   : Copyright (c) 2021-2022 Travis Cardwell+-- Copyright   : Copyright (c) 2021-2023 Travis Cardwell -- License     : MIT -- -- See the README for details.
bm.cabal view
@@ -1,5 +1,5 @@ name:           bm-version:        0.1.0.2+version:        0.1.1.0 category:       Utils synopsis:       open bookmarks and queries from the command line description:@@ -11,7 +11,7 @@ bug-reports:    https://github.com/ExtremaIS/bm-haskell/issues author:         Travis Cardwell <travis.cardwell@extrema.is> maintainer:     Travis Cardwell <travis.cardwell@extrema.is>-copyright:      Copyright (c) 2021-2022 Travis Cardwell+copyright:      Copyright (c) 2021-2023 Travis Cardwell license:        MIT license-file:   LICENSE @@ -22,7 +22,9 @@    || ==8.8.4    || ==8.10.7    || ==9.0.2-   || ==9.2.1+   || ==9.2.7+   || ==9.4.5+   || ==9.6.1  extra-source-files:   CHANGELOG.md@@ -43,14 +45,14 @@   other-modules:       Paths_bm   build-depends:-      aeson >=1.4 && < 2.1-    , base >=4.7 && <5-    , dlist >=0.8 && <1.1-    , network-uri >=2.6 && <2.7-    , scientific >=0.3 && <0.4-    , text >=1.2.3 && <2.1-    , transformers >=0.5.6 && <0.6-    , vector >=0.12 && <0.13+      aeson >=1.4.6 && < 2.2+    , base >=4.12 && <4.19+    , dlist >=0.8.0.4 && <1.1+    , network-uri >=2.6.2 && <2.7+    , scientific >=0.3.6.2 && <0.4+    , text >=1.2.3.1 && <2.1+    , transformers >=0.5.6.2 && <0.7+    , vector >=0.12.0.1 && <0.14   default-language: Haskell2010   default-extensions:       OverloadedStrings@@ -65,14 +67,14 @@   other-modules:       LibOA   build-depends:-      ansi-wl-pprint >=0.6 && <0.7+      ansi-wl-pprint >=0.6.8 && <0.7     , base     , bm-    , directory >=1.3 && <1.4-    , filepath >=1.4 && <1.5+    , directory >=1.3.3 && <1.4+    , filepath >=1.4.2.1 && <1.5     , optparse-applicative >=0.14 && <0.18     , typed-process >=0.2.6 && <0.3-    , yaml >=0.11 && <0.12+    , yaml >=0.11.2 && <0.12   default-language: Haskell2010   ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N @@ -85,8 +87,8 @@   build-depends:       base     , bm-    , tasty >=1.0 && <1.5-    , tasty-hunit >=0.10 && <0.11+    , tasty >=1.2 && <1.5+    , tasty-hunit >=0.9 && <0.11     , vector   default-language: Haskell2010   ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
src/BM.hs view
@@ -2,7 +2,7 @@ -- | -- Module      : BM -- Description : API--- Copyright   : Copyright (c) 2021-2022 Travis Cardwell+-- Copyright   : Copyright (c) 2021-2023 Travis Cardwell -- License     : MIT ------------------------------------------------------------------------------