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
28440da2e1f6598b3d61a08c41f8382cf4bf4bf9 authored over 1 year ago by Yousaf Nabi <[email protected]>
4e3ca3858b8343a5057de506f19a4f3284bb8bd4 authored over 1 year ago by Yousaf Nabi <[email protected]>
Fix CORS parameter not doing anything
69443302dbbc8da4a6213fea8598f28899ddd7fc authored over 1 year ago by Yousaf Nabi <[email protected]>feat: add matchers for ISO 8601 date format
e037772e4d3e3d1b1179af5ad1c06ab772d647ac authored over 1 year ago by Yousaf Nabi <[email protected]>docs: update the documentation for maintainers regarding the releasing
3a88e45443ddd9aaa79c33b0bde8307c3a71438a authored over 1 year ago by Yousaf Nabi <[email protected]>
If the cors parameter is set to True '--cors=*' is appended to
the list of commands for the exte...
e721d8156558cce117e67ff7527e4f624d6304c5 authored almost 2 years ago by Serghei Iakovlev <[email protected]>
71f15298b2b0021f322ad1b6c43939d9e1268bac authored almost 2 years ago by Serghei Iakovlev <[email protected]>
9ce2d6949eff8f67c7842a8b05d20e9e7d0c4553 authored almost 2 years ago by Elliott Murray <[email protected]>
build: use a single Dockerfile, providing args for the Python version
71a7397aa0d70a9bdb6cbd2c54567f17f7d809a4 authored almost 2 years ago by Mike Geeves <[email protected]>429e17116daa9bed752a4b3f31860857be56c3c1 authored almost 2 years ago by Mike Geeves <[email protected]>
Co-authored-by: Mike Geeves <[email protected]>
e99e7fb0fa4abce69c9cfcd47eb9e3afe0351681 authored almost 2 years ago by Serghei Iakovlev <[email protected]>Also, this change makes it easier to build for Python 3.7/3.8.
55dcaf25779aae4b68c307c88ce640fd6ab17ae6 authored almost 2 years ago by Serghei Iakovlev <[email protected]>Co-authored-by: Mike Geeves <[email protected]>
a5d3a2e689f3cf0a9c4624233feae0a77382cf10 authored almost 2 years ago by Serghei Iakovlev <[email protected]>Co-authored-by: Mike Geeves <[email protected]>
24c2dbf1437e1aa5937153f40b80498dea06b3d0 authored almost 2 years ago by Serghei Iakovlev <[email protected]>
- missing_files was set twice, the second time is not used
- provider_app_version was set twice ...
28fc7d3e499fd203280edc4c3a901be765c6496d authored almost 2 years ago by Serghei Iakovlev <[email protected]>
f7c50063019c096b5507a45582a693a5a8cfbea6 authored almost 2 years ago by Serghei Iakovlev <[email protected]>
7603815b674a86c7cd243727f707c9466b6f738b authored almost 2 years ago by Serghei Iakovlev <[email protected]>
348bf5e41c9b4df8e68a66e6d1896a7a8f78c608 authored almost 2 years ago by Serghei Iakovlev <[email protected]>
4d9f4cd88f0b04a8afa38916386daeeff7942412 authored almost 2 years ago by Serghei Iakovlev <[email protected]>
a219f49ce34c82b6b148e3c18b8c65219c8b234f authored almost 2 years ago by Serghei Iakovlev <[email protected]>
60f2aacf28f831004f65a860f6ad0eb5bab7a89f authored almost 2 years ago by Serghei Iakovlev <[email protected]>
bea156392d55f85111a44c179460e111d05a137a authored almost 2 years ago by Serghei Iakovlev <[email protected]>
This introduces `pact.Format.iso_8601_datetime()` method to match a
string for a full ISO 8601 D...
48b7f3705d927b558e5aa4a95f1a1f6aac332309 authored almost 2 years ago by Elliott Murray <[email protected]>
chore: /s/Pactflow/PactFlow
9c1132ef8ada47aa2d0dd94eb5795d9309e14f03 authored almost 2 years ago by Yousaf Nabi <[email protected]>44cda33f6836bb9e9af1984e5a03f06b5f969904 authored almost 2 years ago by Yousaf Nabi <[email protected]>
* feat: Enhance provider states for pact-message
* feat: allow multiple provider states to be...
1bbdd37aeb16993af124e386c3d1d8b96b656f81 authored almost 2 years ago by nsfrias <[email protected]>53ca129dbee544c6e43ce4c01d8a238e9c0c1ac6 authored almost 2 years ago by Beth Skurrie <[email protected]>
* Adding tarfile member sanitization to extractall()
* fix: flake8 issues after security pr
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/v...
610173491b4cb0030e4e91a600dfd58d03249f26 authored over 2 years ago by Elliott Murray <[email protected]>
* feat: support branch
* feat: support build-url parameter
* chore: renaming test
* fea...
ceff89b211e48721d3a582179f43a582464c3143 authored over 2 years ago by Yousaf Nabi <[email protected]>* feat: support verify with provider branch
* chore: update lint setting
* chore: cleanup
...
* feat: support branch
* feat: support build-url parameter
* chore: renaming test
* fea...
42e0db8b93ad343a66c5142070591c7b59f4b434 authored over 2 years ago by B3nnyL <[email protected]>* chore: test message only
* chore: publish message consumer pact only once
* Revert "chor...
80d7b136faa0e496bc13dd6bf39922fb9bc6162b authored over 2 years ago by B3nnyL <[email protected]>Tested with develop install without deps
2015f7254ad52d2180c5df9463a84ea6d61247a3 authored over 2 years ago by mikegeeves <[email protected]>c17ac70ab163e09735f987b620cf97bf5f352d81 authored over 2 years ago by Jiayun Fang <[email protected]>
bfdd35561afa704f8fc718967c513c4489cbc8c4 authored almost 3 years ago by Elliott Murray <[email protected]>
25823ae741d8462bca3df973140a22304a804237 authored almost 3 years ago by Yousaf Nabi <[email protected]>
6385dfefef0cbab97ce09d687db88123abf1b118 authored almost 3 years ago by Elliott Murray <[email protected]>
* feat: Included term matcher to meta data for message_pact
* feat: Included term matcher to ...
e645b24bddc9515a8d8f88eea932cb6bf52fce64 authored almost 3 years ago by sunsathish88 <[email protected]>* docs(examples-consumer): add pip install requirements to the consumer example
* build(flask...
b98186578cbefd504df520beb5dffaefe174cb55 authored almost 3 years ago by mikegeeves <[email protected]>* test(examples): move shared fixtures to a common folder so they can be reused, remove repeated...
4c76ae82ceff077bc8fb1e0dc685cd66d5d054bd authored almost 3 years ago by mikegeeves <[email protected]>d9b2bb51cdc1f09802ba43d802eb8eecd1b63cb9 authored almost 3 years ago by Elliott Murray <[email protected]>
* feat: Including new option to disable pending pacts
8085be0d6f8bbed1adeaa0aad0837d7d84c3ab82 authored almost 3 years ago by Abraham Gonzalez <[email protected]>* build(python36): remove 3.6 from CI. Remove check for multiprocessing
* docs(examples): cor...
f169f3b90e08c482e4efe56c15c3b777f1b0218d authored almost 3 years ago by mikegeeves <[email protected]>c431b4f2b90f096b17c5ec68f13369ed7127e1d4 authored about 3 years ago by Elliott Murray <[email protected]>
6c25844892dfa95a388a5acf27115e7c637d2a9a authored about 3 years ago by Elliott Murray <[email protected]>
* feat(matcher): Allow bytes type for from_term function
* feat(matcher): Update documentation
891134a33e4b3e03f7e4c3f91c4f7cb0234f3c56 authored about 3 years ago by joshua-badger <[email protected]>588b55d8f4bd8d32b90459c895ac79dfb0a4e1f6 authored about 3 years ago by mikegeeves <[email protected]>
* test(examples-fastapi): tidy FastAPI example, making consistent with Flask
re #270
* tes...
02643d4fb89ff7baad63e6436f6a929256c6bf12 authored about 3 years ago by mikegeeves <[email protected]>* test(examples): tidy build and examples and make functionality between Flask and FastAPI consi...
bf110e271bb8144881b1169ffc6d3548baf2fcbd authored about 3 years ago by Elliott Murray <[email protected]>ed700951faef7cdedaa70140edadd0e16cfe4d32 authored about 3 years ago by Matt Fellows <[email protected]>
695d51fc741dfcf337b617938876c3fd200b4f65 authored about 3 years ago by Matt Fellows <[email protected]>
72c79bed63661473c8b18fce5c897dd7e95fd8c9 authored over 3 years ago by Matt Fellows <[email protected]>
b90cf3dc6ee0c4b7731db74aa8eb9a3fba4a2e55 authored over 3 years ago by m-aciek <[email protected]>
216229e75f8171c20248f2a560b9962bc8054f6e authored over 3 years ago by Elliott Murray <[email protected]>
* feat: added support for message provider using pact broker
* fix: added new line
* fix: ...
08f0dc0daaad7953decb0af97c8406b9ff290ab7 authored over 3 years ago by Fabio Pulvirenti <[email protected]>43fedd1e462d881767d025779884f20a5601d7bf authored over 3 years ago by Elliott Murray <[email protected]>
Install all ruby standalone packages when running sdist.
Devloppers can also now provide a --...
f2230b68d64a7831e50d33b3b5d26b7ce26e95fa authored over 3 years ago by Taj Pereira <[email protected]>e370786b1e732412d31c3619fce55e1f359748c4 authored over 3 years ago by Elliott Murray <[email protected]>
7dc8864682ae3ec5e89a41fe2668d70b4c5314c2 authored over 3 years ago by Elliott Murray <[email protected]>
da49cd7b2e8f05b2ed0f862f4a1bef8908612336 authored over 3 years ago by Elliott Murray <[email protected]>
0089937ac4be1d24f241a36aa9e348b8333ca320 authored over 3 years ago by Elliott Murray <[email protected]>
* feat: message provider implementation
* feat: add basic verify flow
* feat: add missing ...
903371bf7fe4582a1ab235a864f46c466960d51c authored over 3 years ago by Fabio Pulvirenti <[email protected]>2c81029fec44595e311960361c7b43d6919b6c5e authored over 3 years ago by Elliott Murray <[email protected]>
35e8b60c26a16272338f0d1760d2c47dd028edea authored over 3 years ago by Elliott Murray <[email protected]>
98d9a4bf2069c41aa3b6d294f98706f9b6cf58bd authored over 3 years ago by Elliott Murray <[email protected]>
Co-authored-by: Vasile Tofan <[email protected]>
657e770c917c7b963abb59205009c40c918735c1 authored over 3 years ago by Vasile Tofan <[email protected]>99fd9650609a0c4654f142f5ad51a680a11934dc authored over 3 years ago by Elliott Murray <[email protected]>
3c909f1392bb91ac3761e23b20461727d905d2cc authored over 3 years ago by Elliott Murray <[email protected]>
63901445ebd5e95105d7af78af414b104a62a84a authored over 3 years ago by Syed Muhammad Dawoud Sheraz Ali <[email protected]>
d348a9c9b1126fa6beb417293db0964f2284686c authored over 3 years ago by Elliott Murray <[email protected]>
20f828fac3815d53e8b4256f3ccbc1de49840e06 authored over 3 years ago by Elliott Murray <[email protected]>
c4fe4220d1a4e26c939ed0dc4cd977e82183cdb3 authored over 3 years ago by Elliott Murray <[email protected]>
* fix: publish verification results was wrong
* fix: PR comments
34160a8c06c55b22c0bc1d77e60b5e1383b48a66 authored over 3 years ago by Elliott Murray <[email protected]>ci: revert docker36 back
2c0252cfc7fd8be7bd35d5fe61d17e8ece3fea96 authored almost 4 years ago by Elliott Murray <[email protected]>1a162cf1d0688b6b2d5d9419351a39354f31b0a3 authored almost 4 years ago by Elliott Murray <[email protected]>
[Snyk] Security upgrade python from 3.7.7-alpine3.11 to 3.7.9-alpine3.11
4282de472d9802fb12f0411c0f29315afb25a716 authored almost 4 years ago by Elliott Murray <[email protected]>[Snyk] Security upgrade python from 3.8.2-alpine3.11 to 3.8-alpine3.11
4eb3fbb085a7431795ee67c6aa60eb810aa64dff authored almost 4 years ago by Elliott Murray <[email protected]>
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE311-K...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE311-K...
[Snyk] Security upgrade python from 3.6.10-alpine3.11 to 3.8.6-alpine3.11
f293dbb2697e8c4a56d9c28003ceaef3ed1ac924 authored almost 4 years ago by Elliott Murray <[email protected]>
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE311-K...
d6c5f4a5f9868f398a6b55d551df160c33609e23 authored almost 4 years ago by Elliott Murray <[email protected]>
fix(pubish): fixing the fix. pact python api uses only publish_version and ensured it follows that
5864e478745bed7de526909689dd1fefe16ea813 authored almost 4 years ago by Elliott Murray <[email protected]>94e597a7b6cb8a4b1ea34e620046a80d6d37292d authored almost 4 years ago by Elliott Murray <[email protected]>
e00f320bad5b5dd8949dad2069ebacf4821cbdcb authored almost 4 years ago by Elliott Murray <[email protected]>
c778c713ca0dd0668eed9ea83845ff64892f6787 authored almost 4 years ago by Elliott Murray <[email protected]>
ea0b64ae380f7a13c16522a6b42e9e94f7c9a775 authored almost 4 years ago by Elliott Murray <[email protected]>
2c8779b62726897c7252b3a87134cc5301e5224a authored almost 4 years ago by Elliott Murray <[email protected]>
fix: passes pact_dir to publish()
5e282ff129d2c6b1fcbbac362aee89d1e57585d0 authored almost 4 years ago by Elliott Murray <[email protected]>987c4fc367a9205105cf7cdd6dcf50f27311ef40 authored almost 4 years ago by Anne Schuth <[email protected]>
23a512973198fc27cdba8ae5c91db2e774e7dc0b authored almost 4 years ago by Elliott Murray <[email protected]>
fix: fix test directory
57c8ae81184d794306aa3e9327fa8e578bc6f5b5 authored almost 4 years ago by Elliott Murray <[email protected]>af3dadf8208a2ef38555651b3e23f672aaa8879c authored almost 4 years ago by Elliott Murray <[email protected]>
579f3f88f6169aeced0b666dad751ce158ad4a42 authored almost 4 years ago by Elliott Murray <[email protected]>
chore(deps): bump jinja2 from 2.11.2 to 2.11.3 in /examples/e2e
7e0feab84b2033927d67e51b907fa20acbfeeff6 authored almost 4 years ago by Elliott Murray <[email protected]>