Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pact-foundation/pact-python

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/pact-foundation/pact-python

Added bash to containers

9b83da7e4000267f96dc5e19d904a49a20a33fcb authored over 4 years ago by Elliott Murray <[email protected]>
Tweaked the run script

515aeb2aaac3891850afbc4782be784d80b9446e authored over 4 years ago by Elliott Murray <[email protected]>
Some readme and python37

e7743deda83e5781ea0fa6462af15770581d7422 authored over 4 years ago by Elliott Murray <[email protected]>
Added 38 and created build helper script

f3315a1055920fe66bdb16daa75b8486c4f0093d authored over 4 years ago by Elliott Murray <[email protected]>
Remove subprocess requirement

73db8fc221c96634590a768cc0137648020a3da1 authored over 4 years ago by Elliott Murray <[email protected]>
Merge pull request #131 from elliottmurray/python38

Updated to 3.8

5a6acaf4f0b8f6b5de94baa6d83872b468b3eb63 authored over 4 years ago by Elliott Murray <[email protected]>
Updated to 3.8

bb921ebacfe8162641c32956849d808470f50bd1 authored over 4 years ago by Elliott Murray <[email protected]>
Merge pull request #132 from pyasi/pyasi_test_refactor

Move tests to standard tests dir

12108c499f1c0d3fb961959aec6357933daa2b9f authored over 4 years ago by Elliott Murray <[email protected]>
Merge pull request #135 from m-aciek/master

Fix missing normalization of consumer name while publishing pact

48ad173ee6039448858dfa206636a247419fb483 authored over 4 years ago by Elliott Murray <[email protected]>
Merge pull request #136 from pact-foundation/chore/upgrade-to-pact-ruby-standalone-1-84-0

feat: update standalone to 1.84.0

6948482831a7e89634ba802659ad256f2e70dd12 authored over 4 years ago by Elliott Murray <[email protected]>
feat: update standalone to 1.84.0

14603ac3d4689bc578e3d500789b5027c956c678 authored over 4 years ago by Beth Skurrie <[email protected]>
chore: add script to create a PR to update the pact-ruby-standalone version

[ci-skip]

410caf1ad89d1bea3658c9d9b1499ec736c4d7cc authored over 4 years ago by Beth Skurrie <[email protected]>
Fix missing normalization of consumer name while publishing pact

b5af1fc5a8b3bc75d3c77b1838d7f7f5342e3a4d authored over 4 years ago by Maciej Olko <[email protected]>
Move tests to standard tests dir

57857823f8aac4204f32eed10b1339d76cb6dc47 authored over 4 years ago by Peter Yasi <[email protected]>
docs: update RELEASING.md

[ci-skip]

88ea23d7cb942120b3b762038316c20bad3519a4 authored over 4 years ago by Beth Skurrie <[email protected]>
Releasing version 0.21.0

4b1a0c9d480dd5adc27443ef8bf2d54438c6c400 authored over 4 years ago by Beth Skurrie <[email protected]>
Merge tag 'v0.20.0' of github.com:pact-foundation/pact-python

Releasing version 0.20.0

1950d634532f1bbf752057154e75cba61e2b3089 authored over 4 years ago by Beth Skurrie <[email protected]>
feat: update to pact-ruby-standalone-1.79.0 (#127)

6352ddace473cb61885700fd06d06333a9b2eeb5 authored over 4 years ago by Beth Skurrie <[email protected]>
Merge pull request #124 from elliottmurray/kwargs_setup

Converting to kwargs

5362bc22b2dc7e0d73928cc56f004c6753c59d81 authored over 4 years ago by Matthew Balvanz <[email protected]>
Merge pull request #120 from elliottmurray/pact-provider-options

Pact provider options

0a77fb7037003ccc1b74ea5b0fe5eb93d643bcc9 authored over 4 years ago by Matthew Balvanz <[email protected]>
Fixed unit tests for verify

15a476661a290fdce7184956cdce668c0e0aac68 authored over 4 years ago by Elliott Murray <[email protected]>
Change specs for params to ruby

7c64fdec560928a784aacf7d695e2c80d3813f3c authored over 4 years ago by Elliott Murray <[email protected]>
Fix to params handling in python

a81d3efb789788e880747ba1bd8cbea036ff995b authored over 4 years ago by Elliott Murray <[email protected]>
Remove print statement

e8e00be46f57863630f24393b72ce19360cb3826 authored over 4 years ago by Elliott Murray <[email protected]>
Converting to kwargs

758d6eabe83ede6d6fce2871c55d0fc579ae32bd authored over 4 years ago by Elliott Murray <[email protected]>
Removed readme comments

b105bf16804d96187af02ba95110748ba963cd2b authored over 4 years ago by Elliott Murray <[email protected]>
Added tests for multiple tags for consumers and providers

c5eb019ac6e3c53ad11656d266ab85836066ddc9 authored over 4 years ago by Elliott Murray <[email protected]>
Fixed params name bug and some comments on how to test

5e99fc0634c844628ab6a3befa5db5e032860381 authored over 4 years ago by Elliott Murray <[email protected]>
Changed broker base url param name

75a7b491b7b451ac9736d1c5cfff90bef123a086 authored over 4 years ago by Elliott Murray <[email protected]>
Removed unnecessary traceback

54ba82a037bb668390f835f085fa4e2ccc462481 authored over 4 years ago by Elliott Murray <[email protected]>
Fix style issues

7cfd33baf82343af67931796a5e395cfb4dab93b authored over 4 years ago by Elliott Murray <[email protected]>
Fix docstyle

acc07a6a3a2e46d0bda5686e022329540bd59641 authored over 4 years ago by Elliott Murray <[email protected]>
Fixed some flake issues

666f59644d2133765bd7caec4c7fe6a817a284e2 authored over 4 years ago by Elliott Murray <[email protected]>
Improved conditions on test for broker and provider

b8595a5ddf8574942e33ae4e36c9be8dcd54d08e authored over 4 years ago by Elliott Murray <[email protected]>
Added single consumer tag

3046a16632af0df3ae259e1483348ab8b8ee34bd authored over 4 years ago by Elliott Murray <[email protected]>
Fixe pydocstyle

b8ec1ed8a87e917a9fd0299aac95e701533ab381 authored over 4 years ago by Elliott Murray <[email protected]>
Downgraded tox for py34

4de2a061fe7063503c10b2034af7bcfbbb2cd9c9 authored over 4 years ago by Elliott Murray <[email protected]>
Fixed py27 tests

9dca5fe10a873c80589c6dd71389c0bc8d39a026 authored over 4 years ago by Elliott Murray <[email protected]>
Fixed tests with stub return codes

1f297c8f7cd8e5f18c4f82f34dc5d287a474dac3 authored over 4 years ago by Elliott Murray <[email protected]>
Created dockerfile for py27

456a4d74f79ab29aa0e71afa6361f694020f19f2 authored over 4 years ago by Elliott Murray <[email protected]>
Tests for broker options and some additions for git config

Ignore and minor config tweak for envrc

ignore files

ignore files

Update tox version to fix p...

dbdd6e45c8793d7d896908e969feacd8fb542596 authored over 4 years ago by Elliott Murray <[email protected]>
Changed consumer tags test values

a7ce46e731d8b87d27e42c9b784417d254056fbc authored over 4 years ago by Elliott Murray <[email protected]>
feat: support using environment variables to set pact broker configuration

* Allow pact broker base url to be supplied through environment variable

* Update documentati...

1388b8f6f548e99a64bb0f5012ef3aa5f04b6588 authored over 4 years ago by mikahjc <[email protected]>
Merge pull request #106 from mikahjc/integrate-pact-broker-client

feat: Integrate pact broker client

e1e1d6bf2e5c9a3f2b66dc0d6e6ce381deda4f01 authored over 4 years ago by Beth Skurrie <[email protected]>
Merge branch 'master' of https://github.com/pact-foundation/pact-python into integrate-pact-broker-client

42bd3bfb41da63f79f431b41cb774a71f9ee4d6a authored over 4 years ago by mikahjc <[email protected]>
Releasing version 0.20.0

ef89d7e135bf352a0b65764da366e9fdad9c7a25 authored almost 5 years ago by Matt Fellows <[email protected]>
Merge pull request #117 from dlmiddlecote/feature/expose-more-options

Expose —broker-token option

4ede7d59bff34945c65f3d5c19ac94bb36d01bea authored almost 5 years ago by Matt Fellows <[email protected]>
Update docs

73ae8d29d5990db64b25613c60b04cc7f0d63639 authored almost 5 years ago by Daniel Middlecote <[email protected]>
Simple test case

2bffe5ed01ce16c023b369ee5100da7983316a9b authored almost 5 years ago by Daniel Middlecote <[email protected]>
Add --broker-token support

3ba51b59d9519708b8f4ec37cd2e6c8413a460bc authored almost 5 years ago by Daniel Middlecote <[email protected]>
Update pact-ruby-standalone

d3a8ba629d2e856bc8916e17fd416c549c5bdcdc authored almost 5 years ago by Daniel Middlecote <[email protected]>
Merge pull request #115 from ejrb/patch-1

match platforms like 'macOS-*' to osx suffix

0cbb9d433b49b01be35b53238af508fc06d524ae authored almost 5 years ago by Matthew Balvanz <[email protected]>
match platforms like 'macOS-*' to osx suffix

`platform.platform()` returns a macOS version, rather than a Darwin version as of python 3.8. B...

0c855028ebd76e4aefacce86607e8cb73db1c595 authored almost 5 years ago by ejrb <[email protected]>
Merge pull request #109 from pact-foundation/dependabot/pip/flask-1.0

Bump flask from 0.11.1 to 1.0

9a0eaa7556471565ed7546cfe2461846f78a4059 authored about 5 years ago by Matthew Balvanz <[email protected]>
Do not include license file in package settings

This value is intended to be the name of the license with the
details being included in a LICENS...

957c4b9a18584747fe6659e5bd5f1243d52da7cd authored about 5 years ago by Matthew Balvanz <[email protected]>
Set the content type for displaying PyPi documentation

3dc402de3c4506d14a7798c519200763fae16956 authored about 5 years ago by Matthew Balvanz <[email protected]>
Releasing version 0.19.0

0f1d8a1b4a4bf28484f5d76bf3341f8bab2697dd authored about 5 years ago by Matthew Balvanz <[email protected]>
Start testing in Python 3.7

fed5fbadad5fed34fb14e2254a666abcd5dca764 authored about 5 years ago by Matthew Balvanz <[email protected]>
Adjust tests to support click 2.0.0 to 7.0.0

19aa6897ea76791a51bfa221386069d00bb594eb authored about 5 years ago by Matthew Balvanz <[email protected]>
Merge pull request #94 from yangineer/optional_given

Changed given to be optional

9d4d6f3afb5ec8143d67f7656a85f8b0134f96a9 authored about 5 years ago by Matthew Balvanz <[email protected]>
Merge branch 'master' into optional_given

b286b30534bdfd62505be5abe5db80082c332b50 authored about 5 years ago by Matthew Balvanz <[email protected]>
Bump flask from 0.11.1 to 1.0

Bumps [flask](https://github.com/pallets/flask) from 0.11.1 to 1.0.
- [Release notes](https://gi...

6f70a2827667f1a2687577645f8306ca9b1fd16b authored about 5 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #93 from francoiscampbell/pass_file_write_mode

Pass file_write_mode to Pact

68e792a5ca4820ee1d97b35565f875fa43bd4dcc authored about 5 years ago by Matthew Balvanz <[email protected]>
Make verify tests compatible with Click v7.x

ec7ff9925781b93a16a2c2f0ca23d121dd2d9673 authored over 5 years ago by mikahjc <[email protected]>
Add broker_token parameter for authentication

5dcb56c83fb593a06c234f51c12663305c139a70 authored over 5 years ago by mikahjc <[email protected]>
Test coverage for pact broker publish

6a340d532cca867798eb1e5de990161853cdf229 authored over 5 years ago by mikahjc <[email protected]>
Integrate the Ruby pact broker client to allow for automatic publishing of pacts

1bdfb424755d40ed1592c84c844153945b002a74 authored over 5 years ago by mikahjc <[email protected]>
Updated the tests for Click v7

8927df61d5448ae3af91185fab28510b9243f79c authored over 5 years ago by Yang Wang <[email protected]>
Changed given to be optional

125a1dee3124c2d9be411c0acf53a61e45bde8d1 authored almost 6 years ago by Yang Wang <[email protected]>
max out click at 6.7 because 7.0 fails tests

68527e00d75b6402a034eedc82a8cea45bb33aa6 authored about 6 years ago by Francois Campbell <[email protected]>
update tests

2452f42b25e75d842ce79c178af693e44632b85d authored about 6 years ago by Francois Campbell <[email protected]>
Add param docs

1116601ce14db34beb4b3c83398e6dfb18dbe25c authored about 6 years ago by Francois Campbell <[email protected]>
Pass file_write_mode from Consumer to Pact

48a7591d28e0b7377055e3c0eed1bc6382975b89 authored about 6 years ago by Francois Campbell <[email protected]>
Merge pull request #91 from szekar1/small_updates_to_docs

Small updates to docs

6d39609888c2a5060fd394c013c13953a18aac86 authored about 6 years ago by Matthew Balvanz <[email protected]>
Update README.md

a5c8146729a46263ce0a9303257daf565c1cedf6 authored about 6 years ago by bvccaneer <[email protected]>
adding documentation around #52 and fixing dead link for Matching docs

4d404859c0ed9068c94b5729602d51a98bddd5ba authored about 6 years ago by szekar1 <[email protected]>
Releasing version 0.18.0

0d717b6743cd7f14e0720eeb9152403a16e3d5cd authored about 6 years ago by Matthew Balvanz <[email protected]>
Upgrade pact-ruby-standalone

- Upgraded the Ruby components to version 1.54.4

4e8bb857289a403a4e92692049b85f1455403b6b authored about 6 years ago by Matthew Balvanz <[email protected]>
chore(docs): update contact information

8a44feb4872d7dc3d67ae4599b0a9106d858402d authored about 6 years ago by Matt Fellows <[email protected]>
Releasing version 0.17.0

c976d73631c2c366bb3b521ad58031cb1b91cad5 authored about 6 years ago by Matthew Balvanz <[email protected]>
Merge pull request #87 from acabelloj/custom-provider-header-support

Add support to custom provider header

cf5d5bcd64f0537adf9ac187b23b64944f1a2043 authored about 6 years ago by Matthew Balvanz <[email protected]>
Fixes #83 The verifier always returns exit code 0

With the shift to streaming logs from the stdout/stderr pipes we no longer use
`Subprocess.commu...

cc614270171dddbb8072811c5c210e7730291f49 authored about 6 years ago by Matthew Balvanz <[email protected]>
Remove Python 3.3 from Travis builds

- Python 3.3 was end of life September 29, 2017 and no longer receives updates
- pact-python may...

239da1c07dd7a32ad8279c1bb6741899d4b70695 authored over 6 years ago by Matthew Balvanz <[email protected]>
Remove Python 3.3 testing

- Python 3.3 was end of life September 29, 2017 and no longer receives updates
- pact-python may...

273b3fd90844dcad66e589c05247e9dab8fa455a authored over 6 years ago by Matthew Balvanz <[email protected]>
Add support to custom provider header

Latest version of pact standalone brings support to custom provider header, this commit upgrades...

01c6763115778a6c7511ebaa8076c5e97c980d76 authored over 6 years ago by Alejandro Cabello Jiménez <[email protected]>
Releasing version 0.16.1

9d216a1218932abfe3e6165313c7950ae3fae11e authored over 6 years ago by Matthew Balvanz <[email protected]>
Merge pull request #79 from shahha/fix-stopping-mock-service-on-windows

Added windows specific code to check if mock service is stopped.

eecbb6010ed3e483e2f17d0421543bc8471aba92 authored over 6 years ago by Matthew Balvanz <[email protected]>
Added windows specific code to check if mock service is stopped.

4115264f89fcff12105bd7ebabfec89ef539780e authored over 6 years ago by Hardik Shah <[email protected]>
Releasing version 0.16.0

Releasing version 0.16.0

ccf8e70bd67129e7e7be1d2ef72184cc12634ffb authored over 6 years ago by Matthew Balvanz <[email protected]>
Merge pull request #78 from pact-foundation/standalone-1-29-2

Update to pact-ruby-standalone 1.29.2

30af240bb3d14d0928871cbadffaec2b93806b2c authored over 6 years ago by Matthew Balvanz☃ <[email protected]>
Update to pact-ruby-standalone 1.29.2

d42895189d9c87fc0b345dff3617fea01ea7e541 authored over 6 years ago by Matthew Balvanz <[email protected]>
Releasing version 0.15.0

e310c4f9b9080f5a4a589ea347b5b90eb3a76895 authored over 6 years ago by Matthew Balvanz <[email protected]>
Merge pull request #77 from pact-foundation/standalone-1-9-1

Upgrade to pact-ruby-standalone 1.9.1

eb925c3d8781758fa7767c2e59a0a04779a3e91a authored over 6 years ago by Matthew Balvanz☃ <[email protected]>
Upgrade to pact-ruby-standalone 1.9.1

2a2dcd1989a353cdcacf668c3b78b459f6e91ce9 authored over 6 years ago by Matthew Balvanz <[email protected]>
Merge pull request #72 from fabianbuechler/reduce-server-start-timeout

Reduce timeout in _wait_for_server_start to 25s

53545be61a63b25c67a36ea6acfbd62981043836 authored over 6 years ago by Matthew Balvanz☃ <[email protected]>
Merge pull request #76 from pact-foundation/hide-ruby-stacks

Resolves #59 Hide Ruby stack traces by default

b782e4356b81aa4112cd300834faff5a81794fb2 authored over 6 years ago by Matthew Balvanz☃ <[email protected]>
Hide Ruby stack traces by default

- When running the verifier Ruby stacks are hidden by default
- They can be shown again by passi...

589224a93c9dab26be0b5e0d4e86de64f1b3dff7 authored over 6 years ago by Matthew Balvanz <[email protected]>
Reduce timeout in _wait_for_server_start to 25s

Modify Retry.total in Pact._wait_for_server_start to reduce the total
wait time from 54 minutes ...

e952b37975d7c46e2f16191819dfe974f391d48c authored over 6 years ago by Fabian Büchler <[email protected]>
Releasing version 0.14.0

fde4fa2d591533f4d308fe8e4fab47fa5a783177 authored over 6 years ago by Matthew Balvanz <[email protected]>
Merge pull request #71 from pact-foundation/update-standalone-1-9-0

Resolves #58: Update to pact-ruby-standalone 1.9.0

3070638834e79683004dc4958324dab3f2a59a5d authored over 6 years ago by Matthew Balvanz <[email protected]>