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 +5/−0
- README.md +5/−1
- Web/Marmalade.hs +2/−2
- marmalade-upload.cabal +16/−17
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