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 +74/−0
- ChangeLog.md +6/−0
- README.md +16/−0
- Source/Library/Network/AWS/Machines/AWS.hs +1/−2
- machines-amazonka.cabal +13/−5
+ 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,