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 12 months ago
Given I have written the `v3` submodule, I have added myself into the
list of authors.
Signed-o...
b74e5499759c75e527e563ee5927f15a0b4a6211 authored 12 months ago
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 12 months agodb024462392281c9cfe998240fc2afae4375d97f authored 12 months ago
561200881e7e36beb01b635a1c687bfbaa4ab883 authored 12 months ago
187f1af3b18566f3a51969bb4cf13d5fb19d349c authored 12 months ago
4ed754b3657962e6936e65154c7a2c3dfe6d280a authored 12 months ago
2a61fbb593a07dca051b5ac492478143c1f69bd3 authored 12 months ago
e06188c24e570fd054e7794fdd9d620eb2ad86c2 authored 12 months ago
Updates Ruby 3.3.0 (from Ruby 3.2.2) & OpenSSL 3.2.0 (from OpenSSL 1.1.1)
Drops requirement f...
f02ea24321f41ea752512a2aec83350f96ebc7a1 authored 12 months ago
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 12 months agoSigned-off-by: JP-Ellis <[email protected]>
7f838b19a932350f18dd2ef263d0edcdb1e6c9de authored 12 months agoSigned-off-by: JP-Ellis <[email protected]>
b3ab0a395aa085d1cc523679cd689e9f17aa332c authored 12 months agoSigned-off-by: JP-Ellis <[email protected]>
afb8c0eebe753d840bf7e1e1304d5a6812465dcd authored 12 months ago09bc6c8675eb6e90db806ac3a803648dc8f406eb authored 12 months ago
If an exception is raised within a Pact context, the Pact is left in an unclean state resulting ...
357a4140f4cdf866cc80d3bdc83acdd7a48354c6 authored 12 months agoafd702436cfefff93dd01af8e18bacb31dbb9f72 authored 12 months ago
39c59c8b2287d945471bdac16676633d5ed55b1e authored 12 months ago
639055b59398ffa8ceba247c0335cec5a279dd15 authored 12 months ago
641868e4722ed5ba2a6f57ee595e060933a12f1e authored 12 months ago
3288fb62ccb27347851d64549085c97f670da425 authored 12 months ago
3c4ad6e510f7a84a67da42caf9ee6cf3a956bb7d authored 12 months ago
7d112f3ed34d780e495a5c02f7eb74010c3e474e authored about 1 year ago
e50c59a9b212539a6624c7644d524b4cada0258f authored about 1 year ago
Thanks to @hwong557 for reporting these typos.
Resolves: #511
Signed-off-by: JP-Ellis <josh@jpe...
a492c3a907911537c3098081c8d2236a266aff7c authored about 1 year ago
The test segment of the CIBuildWheel process was failing due to Rust not
being available for the...
279db5a2a8543244a71b8bc97b8138dcc46870d7 authored about 1 year ago
0004d88466afaf7431701fc5ce2942ada9f9234c authored about 1 year ago
96795e0c7e034eab7ad885f0f7d35ee969b81f6b authored about 1 year ago
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 about 1 year ago
3f7213d9df779ceb06895506306d57852560aeed authored about 1 year ago
Signed-off-by: JP-Ellis <[email protected]>
c906211cda3449e70f60c59ae870eb6404c527c0 authored about 1 year agoa7f4518b496ee365f710387b91389709a5ddee78 authored about 1 year ago
8e38e3505b2fe1a1e01fb60ccc9955526f356d48 authored about 1 year ago
d0e70ca5c23b194e94531c660a6e8b9c3e840f56 authored about 1 year ago
6affa989910f01d350770b0fdcb073dd10d3033d authored about 1 year ago
6ed7b3767f105a16bc234e0eec98f98bb40ede9e authored about 1 year ago
a66c99ae967fcdbc715372208591ab4b7df0f827 authored about 1 year ago
1461ef77868193d66603580b8edf83cca82916a8 authored about 1 year ago
5ed537923ddc8318ba0fbfc566e162464e85edf2 authored about 1 year ago
53518e6f8442bbd9f467799a5e903887657f0ae8 authored about 1 year ago
Signed-off-by: JP-Ellis <[email protected]>
233714c6554096497908ea23b9e933a437bc7625 authored about 1 year ago634e09d2ac45361e5893a6bc5e3abd908fc45ac9 authored about 1 year ago
c6604df91c4ce3b414ee8b0d36032d86e62f1e45 authored about 1 year ago
6c0e4111c72ac9afb36b02be6a8371db58da2ee5 authored about 1 year ago
a95e499b30cf91adce3be625e5fe23f914588303 authored about 1 year ago
d8a74f955ae004a01d9c6958f33464794434183e authored about 1 year ago
889e00f390ea06fd8f3e3a99b8ed8e9843dd7a12 authored about 1 year ago
46521a1d4c3636762edff1da9a08d1d225b4f93a authored about 1 year ago
7b0694e6c678ce334f5e82cc597531c8a76b8d66 authored about 1 year ago
69830fbae7af305ed3d246ba202c6fa49f5ae2d0 authored about 1 year ago
fe7c01f0c16589196192f431f478d973953ddb08 authored about 1 year ago
e5acfde365147e4a7a27577a782a7a27abda70d6 authored about 1 year ago
5d0a240f30d62f274a3a756600f84d7e07deded1 authored about 1 year ago
With the resolution of the upstream issue with psutil builds on Windows
and PyPy, we can re-enab...
98a22b0e88a53f65156ca6021192471ff1da8983 authored about 1 year ago
The `v4` of download/upload artifacts have some breaking changes. In particular, all artifacts m...
e9043065a6a559dcef4a58f4286ac8af3542731f authored about 1 year ago24accce3ed03efe4c873f8f294f11991199485e4 authored about 1 year ago
8ca941651cb90e0bcf97c2bbf847160c332df46f authored about 1 year ago
696b918b85482bfed5c3238f5701cdbe266b153c authored about 1 year ago
b762e3710bc9c58c17cb4410751cfea3ff9df76d authored about 1 year ago
52a94a221d9cfc77ddbd8ff94336f83f09daf13d authored about 1 year ago
ca135922ca71c036f0942d87bfe2b1427ad80c93 authored about 1 year ago
bb5c642d8248f81a8c7a1b8b85eddb58269496b5 authored about 1 year ago
136864a97c822087e164cc77ff82c245527ef6b6 authored about 1 year ago
Signed-off-by: JP-Ellis <[email protected]>
1f5e14bcfa6449567d1e5bd3a915f4da16a12259 authored about 1 year ago17d59984c6a6b89abed091bf533d82da09f2f37c authored about 1 year ago
a8431f37ef1f862e4aa0c2785c1e83d5eda119f5 authored about 1 year ago
9eeb5acdddabca5ad38cbe22c563c461db9e192b authored about 1 year ago
e9fd7bafe2c35bd36d081f64cc2462b9804c39af authored about 1 year ago
8c3b267117d6faf5f8315f98d07bf0d60411e04f authored about 1 year ago
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 ago636cc35422d4ce0f3cd85025a270ccfd426d5b00 authored about 1 year ago
24d9642f64aef4df50613b02107669c5d5a53908 authored about 1 year ago
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
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 agoSigned-off-by: JP-Ellis <[email protected]>
4aa33deec1025a480d28ba81c133308402fb2e52 authored about 1 year ago
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
bf205fbf4e2e52ea8800bc0b0870467b51ba359b authored about 1 year ago
87938cc39c361b02ffc52be10a69c7794d262222 authored about 1 year ago