packages feed

netrc 0.2.0.0 → 0.2.0.1

raw patch · 2 files changed

+45/−33 lines, 2 filesdep −bytestring-builderdep −ghc-primdep ~basedep ~bytestringdep ~tasty-quickchecknew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies removed: bytestring-builder, ghc-prim

Dependency ranges changed: base, bytestring, tasty-quickcheck

API changes (from Hackage documentation)

- Network.NetRc: instance Constructor C1_0NetRc
- Network.NetRc: instance Constructor C1_0NetRcHost
- Network.NetRc: instance Constructor C1_0NetRcMacDef
- Network.NetRc: instance Data NetRc
- Network.NetRc: instance Data NetRcHost
- Network.NetRc: instance Data NetRcMacDef
- Network.NetRc: instance Datatype D1NetRc
- Network.NetRc: instance Datatype D1NetRcHost
- Network.NetRc: instance Datatype D1NetRcMacDef
- Network.NetRc: instance Eq NetRc
- Network.NetRc: instance Eq NetRcHost
- Network.NetRc: instance Eq NetRcMacDef
- Network.NetRc: instance Generic NetRc
- Network.NetRc: instance Generic NetRcHost
- Network.NetRc: instance Generic NetRcMacDef
- Network.NetRc: instance NFData NetRc
- Network.NetRc: instance NFData NetRcHost
- Network.NetRc: instance NFData NetRcMacDef
- Network.NetRc: instance Ord NetRc
- Network.NetRc: instance Ord NetRcHost
- Network.NetRc: instance Ord NetRcMacDef
- Network.NetRc: instance Selector S1_0_0NetRc
- Network.NetRc: instance Selector S1_0_0NetRcHost
- Network.NetRc: instance Selector S1_0_0NetRcMacDef
- Network.NetRc: instance Selector S1_0_1NetRc
- Network.NetRc: instance Selector S1_0_1NetRcHost
- Network.NetRc: instance Selector S1_0_1NetRcMacDef
- Network.NetRc: instance Selector S1_0_2NetRcHost
- Network.NetRc: instance Selector S1_0_3NetRcHost
- Network.NetRc: instance Selector S1_0_4NetRcHost
- Network.NetRc: instance Show NetRc
- Network.NetRc: instance Show NetRcHost
- Network.NetRc: instance Show NetRcMacDef
- Network.NetRc: instance Show PVal
- Network.NetRc: instance Typeable NetRc
- Network.NetRc: instance Typeable NetRcHost
- Network.NetRc: instance Typeable NetRcMacDef
- Network.NetRc: nrHosts :: NetRc -> [NetRcHost]
- Network.NetRc: nrMacros :: NetRc -> [NetRcMacDef]
- Network.NetRc: nrhAccount :: NetRcHost -> !ByteString
- Network.NetRc: nrhLogin :: NetRcHost -> !ByteString
- Network.NetRc: nrhMacros :: NetRcHost -> [NetRcMacDef]
- Network.NetRc: nrhName :: NetRcHost -> !ByteString
- Network.NetRc: nrhPassword :: NetRcHost -> !ByteString
- Network.NetRc: nrmBody :: NetRcMacDef -> !ByteString
- Network.NetRc: nrmName :: NetRcMacDef -> !ByteString
+ Network.NetRc: [nrHosts] :: NetRc -> [NetRcHost]
+ Network.NetRc: [nrMacros] :: NetRc -> [NetRcMacDef]
+ Network.NetRc: [nrhAccount] :: NetRcHost -> !ByteString
+ Network.NetRc: [nrhLogin] :: NetRcHost -> !ByteString
+ Network.NetRc: [nrhMacros] :: NetRcHost -> [NetRcMacDef]
+ Network.NetRc: [nrhName] :: NetRcHost -> !ByteString
+ Network.NetRc: [nrhPassword] :: NetRcHost -> !ByteString
+ Network.NetRc: [nrmBody] :: NetRcMacDef -> !ByteString
+ Network.NetRc: [nrmName] :: NetRcMacDef -> !ByteString
+ Network.NetRc: instance Control.DeepSeq.NFData Network.NetRc.NetRc
+ Network.NetRc: instance Control.DeepSeq.NFData Network.NetRc.NetRcHost
+ Network.NetRc: instance Control.DeepSeq.NFData Network.NetRc.NetRcMacDef
+ Network.NetRc: instance Data.Data.Data Network.NetRc.NetRc
+ Network.NetRc: instance Data.Data.Data Network.NetRc.NetRcHost
+ Network.NetRc: instance Data.Data.Data Network.NetRc.NetRcMacDef
+ Network.NetRc: instance GHC.Classes.Eq Network.NetRc.NetRc
+ Network.NetRc: instance GHC.Classes.Eq Network.NetRc.NetRcHost
+ Network.NetRc: instance GHC.Classes.Eq Network.NetRc.NetRcMacDef
+ Network.NetRc: instance GHC.Classes.Ord Network.NetRc.NetRc
+ Network.NetRc: instance GHC.Classes.Ord Network.NetRc.NetRcHost
+ Network.NetRc: instance GHC.Classes.Ord Network.NetRc.NetRcMacDef
+ Network.NetRc: instance GHC.Generics.Generic Network.NetRc.NetRc
+ Network.NetRc: instance GHC.Generics.Generic Network.NetRc.NetRcHost
+ Network.NetRc: instance GHC.Generics.Generic Network.NetRc.NetRcMacDef
+ Network.NetRc: instance GHC.Show.Show Network.NetRc.NetRc
+ Network.NetRc: instance GHC.Show.Show Network.NetRc.NetRcHost
+ Network.NetRc: instance GHC.Show.Show Network.NetRc.NetRcMacDef
+ Network.NetRc: instance GHC.Show.Show Network.NetRc.PVal

Files

changelog.md view
@@ -1,8 +1,19 @@+## 0.2.0.1++_Andreas Abel, 2024-06-25_++  - Drop cabal flag `bytestring_has_builder` and support for bytestring < 0.10.4.+  - Drop support for GHC 7.+ ## 0.2.0.0 +_Herbert Valerio Riedel, 2015-04-04_+   - Change data representation to associate `macdef` entries with     their respective `machine`/`default` entry  ## 0.1.0.0++_Herbert Valerio Riedel, 2015-04-01_    - Initial version
netrc.cabal view
@@ -1,32 +1,42 @@+cabal-version:       >=1.10 name:                netrc-version:             0.2.0.0+version:             0.2.0.1 synopsis:            Parser for .netrc files-homepage:            https://github.com/hvr/netrc-bug-reports:         https://github.com/hvr/netrc/issues+homepage:            https://github.com/haskell-hvr/netrc+bug-reports:         https://github.com/haskell-hvr/netrc/issues license:             GPL-3 license-file:        LICENSE author:              Herbert Valerio Riedel-maintainer:          hvr@gnu.org+maintainer:          https://github.com/haskell-hvr copyright:           © 2015 Herbert Valerio Riedel category:            Network build-type:          Simple-cabal-version:       >=1.10-tested-with:         GHC ==7.10.1, GHC ==7.8.4, GHC ==7.6.3, GHC ==7.4.2 description:   This package provides a parser and a printer for so-called @.netrc@ files.   .   See <http://linux.die.net/man/5/netrc netrc(5)> manual page for more   information about @.netrc@ files. ++tested-with:+  GHC == 9.10.1+  GHC == 9.8.2+  GHC == 9.6.5+  GHC == 9.4.8+  GHC == 9.2.8+  GHC == 9.0.2+  GHC == 8.10.7+  GHC == 8.8.4+  GHC == 8.6.5+  GHC == 8.4.4+  GHC == 8.2.2+  GHC == 8.0.2+ extra-source-files:   changelog.md   src-tests/data/*.netrc   src-tests/data/*.netrc.out -Flag bytestring_has_builder-  description: whether bytestring is 0.10.4 or newer-  default: True- library   default-language: Haskell2010   other-extensions:@@ -38,26 +48,17 @@     RecordWildCards    build-depends:-    base       >=4.5      && <4.9,-    deepseq    >=1.3      && <1.5,-    bytestring >=0.9.2.1  && <0.11,-    parsec     >=3.1      && <3.2--  -- GHC.Generics lived in `ghc-prim` for GHC 7.2 & GHC 7.4-  if impl(ghc < 7.6)-    build-depends: ghc-prim == 0.2.*--  if flag(bytestring_has_builder)-    build-depends: bytestring >= 0.10.4-  else-    build-depends:-      bytestring          <0.10.4,-      bytestring-builder >=0.10.4.1.2 && <0.11+      base                  >= 4.9        && < 5+    , deepseq               >= 1.3        && < 1.6+    , bytestring            >= 0.10.4     && < 0.13+    , parsec                >= 3.1        && < 3.2    hs-source-dirs: src   exposed-modules: Network.NetRc -  ghc-options: -Wall+  ghc-options:+    -Wall+    -Wcompat  test-suite test-netrc   default-language: Haskell2010@@ -66,13 +67,13 @@   main-is: test-netrc.hs    build-depends:-    netrc,-    base,-    bytestring,-    tasty            == 0.10.*,-    tasty-golden     == 2.3.*,-    tasty-quickcheck == 0.8.*+      netrc+    , base+    , bytestring+    , tasty                 >= 0.10       && < 1.6+    , tasty-golden          == 2.3.*+    , tasty-quickcheck      >= 0.8.1      && < 1  source-repository head   type: git-  location: https://github.com/hvr/netrc.git+  location: https://github.com/haskell-hvr/netrc.git