packages feed

marmalade-upload 0.5.1 → 0.5.2

raw patch · 4 files changed

+28/−20 lines, 4 filesdep −directorydep ~aesondep ~basedep ~bytestring

Dependencies removed: directory

Dependency ranges changed: aeson, base, bytestring, cmdargs, failure, http-client, http-client-multipart, http-types, keyring, mtl, network, process, transformers, utf8-string

Files

CHANGES.md view
@@ -1,3 +1,8 @@+0.5.2 (Apr 12, 2014)+====================++- Add support for GHC 7.8+ 0.5.1 (Apr 11, 2014) ==================== 
README.md view
@@ -1,7 +1,9 @@ marmalade-upload ================ -[![hackage][badge-hackage]][hackage] [![license][badge-license]][license]+[![travis][badge-travis]][travis]+[![hackage][badge-hackage]][hackage]+[![license][badge-license]][license]  Haskell tool to upload packages to the Emacs package archive [Marmalade][], published in the hopes@@ -57,6 +59,8 @@ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +[badge-travis]: https://travis-ci.org/lunaryorn/marmalade-upload.svg?branch=master+[travis]: https://travis-ci.org/lunaryorn/marmalade-upload [badge-hackage]: https://img.shields.io/hackage/v/marmalade-upload.svg?dummy [hackage]: https://hackage.haskell.org/package/marmalade-upload [badge-license]: https://img.shields.io/badge/license-MIT-green.svg?dummy
Web/Marmalade.hs view
@@ -45,7 +45,7 @@ import qualified Network as N import qualified Network.HTTP.Client as C -import Control.Applicative ((<$>))+import Control.Applicative (Applicative,(<$>)) import Control.Exception (Exception,throwIO) import Control.Failure (Failure(..)) import Control.Monad (liftM,mzero,unless)@@ -65,7 +65,7 @@ -- This monad provides access to the Marmalade API. newtype Marmalade a =   Marmalade { runM :: StateT MarmaladeState IO a }-  deriving (Monad,MonadIO,Functor+  deriving (Monad,Applicative,MonadIO,Functor            ,MonadState MarmaladeState)  instance Failure HttpException Marmalade where
marmalade-upload.cabal view
@@ -1,5 +1,5 @@ name:                marmalade-upload-version:             0.5.1+version:             0.5.2 synopsis:            Upload packages to Marmalade description:   Upload Emacs packages to the <http://marmalade-repo.org/ Marmalade> ELPA@@ -25,26 +25,25 @@ source-repository this   type:              git   location:          https://github.com/lunaryorn/marmalade-upload.git-  tag:               0.5.1+  tag:               0.5.2  executable marmalade-upload   main-is:             main.hs   other-modules:       Web.Marmalade                        System.IO.Magic   ghc-options:         -Wall-  build-depends:       base >=4.6 && <4.7,-                       mtl >=2 && <3,-                       transformers >=0 && <1,-                       failure >=0 && <1,-                       bytestring >=0 && <1,-                       utf8-string >=0 && <1,-                       directory >=1.2 && <2,-                       process >=1.1 && <2,-                       cmdargs >=0 && <1,-                       aeson >=0 && <1,-                       network >=2 && <3,-                       http-types >=0 && <1,-                       http-client >=0 && <1,-                       http-client-multipart >=0 && <1,-                       keyring >=0 && <1+  build-depends:       base >=4.6 && <4.8,+                       mtl >=2.1 && <2.2,+                       transformers >=0.3 && <0.4,+                       failure >=0.2 && <0.3,+                       bytestring >=0.10 && <1.11,+                       utf8-string >=0.3 && <0.4,+                       process >=1.1 && <1.3,+                       cmdargs >=0.10 && <0.11,+                       aeson >=0.7 && <0.8,+                       network >=2.4 && <2.5,+                       http-types >=0.8 && <0.9,+                       http-client >=0.2 && <0.3,+                       http-client-multipart >=0.2 && <0.3,+                       keyring >=0.1 && <0.2   default-language:    Haskell2010