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
6ed627eebfab0bb81f3580fd194db2166bdfb8ca authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Given I have written the `v3` submodule, I have added myself into the
list of authors.
Signed-o...
b74e5499759c75e527e563ee5927f15a0b4a6211 authored 11 months ago by JP-Ellis <[email protected]>
The `hatch-vcs` is an extension to hatch's build system which
automatically determines the curre...
Signed-off-by: JP-Ellis <[email protected]>
54e75ab79d8908dbe17b0d501742051c009a8a15 authored 11 months ago by JP-Ellis <[email protected]>db024462392281c9cfe998240fc2afae4375d97f authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
561200881e7e36beb01b635a1c687bfbaa4ab883 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
187f1af3b18566f3a51969bb4cf13d5fb19d349c authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4ed754b3657962e6936e65154c7a2c3dfe6d280a authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2a61fbb593a07dca051b5ac492478143c1f69bd3 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e06188c24e570fd054e7794fdd9d620eb2ad86c2 authored 11 months ago by Yousaf Nabi <[email protected]>
Updates Ruby 3.3.0 (from Ruby 3.2.2) & OpenSSL 3.2.0 (from OpenSSL 1.1.1)
Drops requirement f...
f02ea24321f41ea752512a2aec83350f96ebc7a1 authored 11 months ago by Yousaf Nabi <[email protected]>
With the upgrade to the Pact FFI library, it is now possible to set
matching rules directly duri...
As most of the BDD steps are shared across the V1 and V2 suites, all of
the steps have been migr...
Signed-off-by: JP-Ellis <[email protected]>
928f478bb807dbd3e3ad86739e316be7423aebb5 authored 11 months ago by JP-Ellis <[email protected]>Signed-off-by: JP-Ellis <[email protected]>
7f838b19a932350f18dd2ef263d0edcdb1e6c9de authored 11 months ago by JP-Ellis <[email protected]>Signed-off-by: JP-Ellis <[email protected]>
b3ab0a395aa085d1cc523679cd689e9f17aa332c authored 11 months ago by JP-Ellis <[email protected]>Signed-off-by: JP-Ellis <[email protected]>
afb8c0eebe753d840bf7e1e1304d5a6812465dcd authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>09bc6c8675eb6e90db806ac3a803648dc8f406eb authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
If an exception is raised within a Pact context, the Pact is left in an unclean state resulting ...
357a4140f4cdf866cc80d3bdc83acdd7a48354c6 authored 11 months ago by Jakub STOLARSKI <[email protected]>afd702436cfefff93dd01af8e18bacb31dbb9f72 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
39c59c8b2287d945471bdac16676633d5ed55b1e authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
639055b59398ffa8ceba247c0335cec5a279dd15 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
641868e4722ed5ba2a6f57ee595e060933a12f1e authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3288fb62ccb27347851d64549085c97f670da425 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3c4ad6e510f7a84a67da42caf9ee6cf3a956bb7d authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7d112f3ed34d780e495a5c02f7eb74010c3e474e authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e50c59a9b212539a6624c7644d524b4cada0258f authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Thanks to @hwong557 for reporting these typos.
Resolves: #511
Signed-off-by: JP-Ellis <josh@jpe...
a492c3a907911537c3098081c8d2236a266aff7c authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
The test segment of the CIBuildWheel process was failing due to Rust not
being available for the...
279db5a2a8543244a71b8bc97b8138dcc46870d7 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0004d88466afaf7431701fc5ce2942ada9f9234c authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
96795e0c7e034eab7ad885f0f7d35ee969b81f6b authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Markdownlint checks Markdown files for simple issues and formatting. The
markdownlint configurat...
Ruff has included (for a few months now) a formatter functionality. The
formatting and linting a...
b3207c8416929448ee4b4f4d60be7a43a7202b63 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3f7213d9df779ceb06895506306d57852560aeed authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: JP-Ellis <[email protected]>
c906211cda3449e70f60c59ae870eb6404c527c0 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>a7f4518b496ee365f710387b91389709a5ddee78 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8e38e3505b2fe1a1e01fb60ccc9955526f356d48 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d0e70ca5c23b194e94531c660a6e8b9c3e840f56 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6affa989910f01d350770b0fdcb073dd10d3033d authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6ed7b3767f105a16bc234e0eec98f98bb40ede9e authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a66c99ae967fcdbc715372208591ab4b7df0f827 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1461ef77868193d66603580b8edf83cca82916a8 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5ed537923ddc8318ba0fbfc566e162464e85edf2 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
53518e6f8442bbd9f467799a5e903887657f0ae8 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: JP-Ellis <[email protected]>
233714c6554096497908ea23b9e933a437bc7625 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>634e09d2ac45361e5893a6bc5e3abd908fc45ac9 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c6604df91c4ce3b414ee8b0d36032d86e62f1e45 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6c0e4111c72ac9afb36b02be6a8371db58da2ee5 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a95e499b30cf91adce3be625e5fe23f914588303 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d8a74f955ae004a01d9c6958f33464794434183e authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
889e00f390ea06fd8f3e3a99b8ed8e9843dd7a12 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
46521a1d4c3636762edff1da9a08d1d225b4f93a authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7b0694e6c678ce334f5e82cc597531c8a76b8d66 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
69830fbae7af305ed3d246ba202c6fa49f5ae2d0 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fe7c01f0c16589196192f431f478d973953ddb08 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e5acfde365147e4a7a27577a782a7a27abda70d6 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5d0a240f30d62f274a3a756600f84d7e07deded1 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
With the resolution of the upstream issue with psutil builds on Windows
and PyPy, we can re-enab...
98a22b0e88a53f65156ca6021192471ff1da8983 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
The `v4` of download/upload artifacts have some breaking changes. In particular, all artifacts m...
e9043065a6a559dcef4a58f4286ac8af3542731f authored about 1 year ago by JP-Ellis <[email protected]>24accce3ed03efe4c873f8f294f11991199485e4 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8ca941651cb90e0bcf97c2bbf847160c332df46f authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
696b918b85482bfed5c3238f5701cdbe266b153c authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b762e3710bc9c58c17cb4410751cfea3ff9df76d authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
52a94a221d9cfc77ddbd8ff94336f83f09daf13d authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ca135922ca71c036f0942d87bfe2b1427ad80c93 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
bb5c642d8248f81a8c7a1b8b85eddb58269496b5 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
136864a97c822087e164cc77ff82c245527ef6b6 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: JP-Ellis <[email protected]>
1f5e14bcfa6449567d1e5bd3a915f4da16a12259 authored about 1 year ago by JP-Ellis <[email protected]>17d59984c6a6b89abed091bf533d82da09f2f37c authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a8431f37ef1f862e4aa0c2785c1e83d5eda119f5 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9eeb5acdddabca5ad38cbe22c563c461db9e192b authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e9fd7bafe2c35bd36d081f64cc2462b9804c39af authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8c3b267117d6faf5f8315f98d07bf0d60411e04f authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
We require the test matrix to succeed before a PR can be merged.
Unfortunately, the rule is rath...
Update the build scripts to test and target Python 3.12 released on 2
October 2023. As the depen...
This will help with debugging any errors that might occur during the
venv setup.
Signed-off-by:...
e6771a58830aada13bbd68039c2ffb2447731959 authored about 1 year ago by JP-Ellis <[email protected]>636cc35422d4ce0f3cd85025a270ccfd426d5b00 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
24d9642f64aef4df50613b02107669c5d5a53908 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Additionally, enable renovate's support for git submodules. This is
still in beta and therefore ...
Signed-off-by: JP-Ellis <[email protected]>
7ef6904e4574c27b9faa2c1b466df5e18b42cf47 authored about 1 year ago by JP-Ellis <[email protected]>
In order to reduce the burden for new contributors, I have added a
pytest fixture which checks t...
Signed-off-by: JP-Ellis <[email protected]>
e49ced91903d6b4daec4de37b28f42b8a04fdb8f authored about 1 year ago by JP-Ellis <[email protected]>Signed-off-by: JP-Ellis <[email protected]>
4aa33deec1025a480d28ba81c133308402fb2e52 authored about 1 year ago by JP-Ellis <[email protected]>
As I have opted to use a submodule for the compatibility suite, it needs
to be checked out expli...
A recent change to the `content_type` type uncovered an accidental error
in the order of the arg...
Implement the compability test suite as defined in the V1 consumer
feature file from the Pact Co...
To help ensure consistency with the `with_body`, I have renamed the
`with_binary_file` to `with_...
In order to more closely match the behaviour of the FFI, where the FFI
allows a `NULL` pointer, ...
TD002 is a rule pertaining to TODO items and enforces the assignment of
an actor/owner for the t...
With the addition of a git submodule for the compatibility suite, the
contributing docs needed t...
There are two hatch scripts which call pytest, `hatch run test` and
`hatch run example`. The scr...
I have debated whether to include a submodule or a subtree. Given that
we purely want to use the...
Add two methods to the Pact Server which allow for the verification of
interactions. By default,...
cb58c8d463e3c83436b33d89badb148e82c9faa3 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
bf205fbf4e2e52ea8800bc0b0870467b51ba359b authored about 1 year ago by Filips Nastins <[email protected]>
87938cc39c361b02ffc52be10a69c7794d262222 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>