packages feed

machines-amazonka 0.4.1 → 0.5.0

raw patch · 5 files changed

+110/−7 lines, 5 filesdep ~liblawlessPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: liblawless

API changes (from Hackage documentation)

- Network.AWS.Machines.AWS: liftAWS :: AWS a -> m a
+ Network.AWS.Machines.AWS: liftAWS :: MonadAWS m => AWS a -> m a
- Network.AWS.Machines.AWS: liftIO :: IO a -> m a
+ Network.AWS.Machines.AWS: liftIO :: MonadIO m => IO a -> m a

Files

+ CODE_OF_CONDUCT.md view
@@ -0,0 +1,74 @@+# Contributor Covenant Code of Conduct++## Our Pledge++In the interest of fostering an open and welcoming environment, we as+contributors and maintainers pledge to making participation in our project and+our community a harassment-free experience for everyone, regardless of age, body+size, disability, ethnicity, gender identity and expression, level of experience,+nationality, personal appearance, race, religion, or sexual identity and+orientation.++## Our Standards++Examples of behavior that contributes to creating a positive environment+include:++* Using welcoming and inclusive language+* Being respectful of differing viewpoints and experiences+* Gracefully accepting constructive criticism+* Focusing on what is best for the community+* Showing empathy towards other community members++Examples of unacceptable behavior by participants include:++* The use of sexualized language or imagery and unwelcome sexual attention or+advances+* Trolling, insulting/derogatory comments, and personal or political attacks+* Public or private harassment+* Publishing others' private information, such as a physical or electronic+  address, without explicit permission+* Other conduct which could reasonably be considered inappropriate in a+  professional setting++## Our Responsibilities++Project maintainers are responsible for clarifying the standards of acceptable+behavior and are expected to take appropriate and fair corrective action in+response to any instances of unacceptable behavior.++Project maintainers have the right and responsibility to remove, edit, or+reject comments, commits, code, wiki edits, issues, and other contributions+that are not aligned to this Code of Conduct, or to ban temporarily or+permanently any contributor for other behaviors that they deem inappropriate,+threatening, offensive, or harmful.++## Scope++This Code of Conduct applies both within project spaces and in public spaces+when an individual is representing the project or its community. Examples of+representing a project or community include using an official project e-mail+address, posting via an official social media account, or acting as an appointed+representative at an online or offline event. Representation of a project may be+further defined and clarified by project maintainers.++## Enforcement++Instances of abusive, harassing, or otherwise unacceptable behavior may be+reported by contacting the project team at [INSERT EMAIL ADDRESS]. All+complaints will be reviewed and investigated and will result in a response that+is deemed necessary and appropriate to the circumstances. The project team is+obligated to maintain confidentiality with regard to the reporter of an incident.+Further details of specific enforcement policies may be posted separately.++Project maintainers who do not follow or enforce the Code of Conduct in good+faith may face temporary or permanent repercussions as determined by other+members of the project's leadership.++## Attribution++This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,+available at [http://contributor-covenant.org/version/1/4][version]++[homepage]: http://contributor-covenant.org+[version]: http://contributor-covenant.org/version/1/4/
ChangeLog.md view
@@ -1,5 +1,11 @@ # Revision history for machines-amazonka +## 0.5.0 -- 2017-04-12++* Update for [liblawless 0.19](http://hackage.haskell.org/package/liblawless-0.19.3)+* Add [Code of Conduct](http://contributor-covenant.org/version/1/4/code_of_conduct.md)+* Add a brief (very) [README.md](README.md)+ ## 0.4.0 -- 2017-02-17  * First version. Released on an unsuspecting world.
+ README.md view
@@ -0,0 +1,16 @@+# Amazonka Machines++This is a set+of [machines](http://hackage.haskell.org/package/machines)+and+[concurrent-machines](http://hackage.haskell.org/package/concurrent-machines) for+some of the components of the+various [Amazonka](http://hackage.haskell.org/package/amazonka)+libraries. They're composable, handle pagination, and transduction of+results with the full set of Machines primitives.++## Example Code++The Spot Price History module has one of the more complete examples,+including multiple concurrent requests, concurrent STM updates, and so+on.
Source/Library/Network/AWS/Machines/AWS.hs view
@@ -30,6 +30,7 @@     ) where  import Lawless hiding (+    fold,     argument,     mapping,     filtered,@@ -52,8 +53,6 @@ import Text import Control.Monad.Trans.Resource import Machine-import Data.Machine.Concurrent-import Data.Foldable  default (Text) 
machines-amazonka.cabal view
@@ -1,5 +1,5 @@ name:                machines-amazonka-version:             0.4.1+version:             0.5.0 synopsis:            Machine transducers for Amazonka calls. description:         This provides several modules for managing AWS                      resources using the Machines library. It supports@@ -12,13 +12,21 @@ copyright:           ©2017 Evan Cofsky category:            Network build-type:          Simple-extra-source-files:  ChangeLog.md-cabal-version:       >=1.10+extra-source-files:+                   ChangeLog.md+                   README.md+                   CODE_OF_CONDUCT.md+cabal-version:       >=1.24  source-repository head                   type: git-                  location: git@gitlab.com:lambda-now/machines-amazonka.git+                  location: git@gitlab.com:theunixman/machines-amazonka.git +source-repository this+                  type: git+                  location: git@gitlab.com:theunixman/machines-amazonka.git+                  tag: v0.5.0+ library   ghc-options:               -Wall@@ -66,7 +74,7 @@                 exceptions >= 0.8.3 && < 0.9,                 focus >= 0.1.5 && < 0.2,                 hashable >= 1.2.4 && < 1.3,-                liblawless >= 0.17 && < 0.18,+                liblawless >= 0.19.2 && < 0.20,                 list-t >= 1 && < 1.1,                 monad-control >= 1.0.1.0 && < 1.1,                 mtl >= 2.2 && < 2.3,