Ecosyste.ms: OpenCollective

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

github.com/schemathesis/schemathesis

Supercharge your API testing, catch bugs, and ensure compliance
https://github.com/schemathesis/schemathesis

test: Disable deadline for occasionally slow tests

12b0049a975f01a361d9c034641ed8163cf13083 authored over 3 years ago
chore: Raise `UsageError` if `schema.parametrize` or `schema.given` are applied to the same function more than once

Ref: #1194

0b905669a95397c671adfa40222925e60964d2b9 authored over 3 years ago
feat: Negative testing

Ref: #65

9217358cbc7adedebb6265999a3097b5a82b591c authored over 3 years ago
chore: Release 3.7.8

d30e9c0c04966dcb8ac30b440549b1f5d611974c authored over 3 years ago
chore(deps): Update dependencies in `/example`

a6112dceec6a7a17568dc6883f88cdcd9e457694 authored over 3 years ago
fix: Open API `style` & `explode` for parameters derived from security definitions

f9fa7967139c824e2ba5d924d7060eeafa70f035 authored over 3 years ago
chore: Release 3.7.7

8411718c0bdb1cc7b250a0943dde27f76a23ab86 authored over 3 years ago
refactor: Simplify examples serialization

5e46a7d7fbd090456a6fecfdb830941b72e4261c authored over 3 years ago
fix: Apply the Open API's `style` & `explode` keywords to explicit examples

Ref: #1190

6e72c3fbcef307dfe4570f0cf62a2a48d4627764 authored over 3 years ago
chore: Release 3.7.6

0daefffe8dad9b7f6b175c14dbd5ebab12af1997 authored over 3 years ago
fix: Disable filtering optimization for headers when there are keywords other than `type`

Ref: #1189

586ba77ecb4d8b0b6b1da8111de435199ad53161 authored over 3 years ago
chore: Release 3.7.5

909205d259fbf08eac548209554aa95c999e0a2c authored over 3 years ago
fix: Too much filtering in headers that have schemas with the `pattern` keyword

Ref: #1189

31d322fc4030dfbe3bcef7130446d8a1b4804fa3 authored over 3 years ago
chore: Release 3.7.4

996bc8e3714922db7f8a2f0598fdb066bbb1c12a authored over 3 years ago
chore: Make `SerializedCase.path_template` return path templates as they are in the schema, without base path

bf894c84ef7e033a8eb56aa962a749c84dd5cfea authored over 3 years ago
chore: Release 3.7.3

6dcce2eea293b1cc671e90cbb9d72476d2bca29f authored over 3 years ago
test: Improve schemas to avoid unneeded filtering

00d3796939bda3893fd65b2ee91ccee7053ac82f authored over 3 years ago
perf: Reduce the amount of filtering needed to generate valid headers and cookies

bd0cc79f493115a2f201a2019adacda371f891d7 authored over 3 years ago
fix: Invalid multipart payload generated for unusual schemas for the `multipart/form-data` media type

288bf173c348c9d5a260e44b48cde51b56a0c47d authored over 3 years ago
chore: Release 3.7.2

04b24b4afc9973b15ebec318ab7318d16d1f0290 authored over 3 years ago
fix: Ignored explicit `Content-Type` override in `Case.as_requests_kwargs`

1b8da9006f0c9dc3af8889ddb7b47b312b23f57c authored over 3 years ago
chore: Add `SerializedCase.media_type` attribute

It stores the information about what media type was used for a particular case

bd066f0bcffd42cde59f7e62a9021dfc88b85efd authored over 3 years ago
fix: Internal error on unusual schemas for the `multipart/form-data` media type

Ref: #1152

bb6fe04d3514c81e47407b19fb3a5ce53f8f3c70 authored over 3 years ago
chore: Release 3.7.1

02df4dc8cfabd10a924c30bd6971dc86016b3d1b authored over 3 years ago
chore: Various internal changes

5593a81e3b5d582a0e08f8953fe5c0010ba9a0fa authored over 3 years ago
chore: Release 3.7.0

bc3c08b22a555ddb1611a539fd668b3dae38ebc7 authored over 3 years ago
chore: Set default timeout for network requests to 10 seconds.

Ref: #1164

6dd1586e6369c5341942cfbfae25e57ef6c43924 authored over 3 years ago
chore: Extend the default test duration deadline to 15 seconds

06ecf49b40e27bc711250befe11de852673083a4 authored over 3 years ago
docs: Clarify scope for the `add_case` hook

c5e5770202b94dd8759b875cb436c4668c08aa1f authored over 3 years ago
feat: Additional context for each failure coming from the runner.

It allows the end-user to customize failure formatting.

1cb291b55730a2d69e2b4458fe37be77ee1dbace authored over 3 years ago
chore: Use different exception classes for `not_a_server_error` and `status_code_conformance` checks.

It improves the variance of found errors.

7f26e1f80118f2a105ba4097248509d98a2dc2a9 authored over 3 years ago
chore: Release 3.6.11

af7cde34dda08c43163af66340ff362720b794cc authored over 3 years ago
feat(runner): Add `BeforeExecution.verbose_name` & `SerializedCase.verbose_name` that reflect specification-specific API operation name

d3e17667d62a776a4879b87e814ef32e63a046f6 authored over 3 years ago
test: Remove unused fixtures

bb7a8a3dcd284c4b2827ae69d84250f2c26c1f6e authored over 3 years ago
chore: Release 3.6.10

c3339d70323ae82ec5d95f9ed9536a8faf07303b authored over 3 years ago
chore: Fix `hypothesis-jsonschema` version constraint

b1d45b812b957e6736df738b90d151519d8a9731 authored over 3 years ago
chore: Bump `hypothesis-jsonschema` version

d7a0e9ebc501e1f70262885f277619144630cdb1 authored over 3 years ago
chore: Explicitly add `colorama` to dependencies

844655acb9827d5b473790a942faf64d77435a7c authored over 3 years ago
test: Fix corpus tests

efd1969893f527d1a00e864aabebbd5aace140a3 authored over 3 years ago
chore: Release 3.6.9

86b396ba7757f9054bb155aec7d0ba6803ba8d67 authored almost 4 years ago
fix: Ignored `$ref` keyword in schemas with deeply nested references.

Ref: #1167

dbd4cfd6e36710d65c0edea620c9d9a04c9a076c authored almost 4 years ago
fix: Ignored Open API specific keywords & types in schemas with deeply nested references

Ref: #1162

acd2ac4bf786dcb03125c6981003ac9a809c9e06 authored almost 4 years ago
chore: Release 3.6.8

ce92e34f0ab26eed5cffd30e670c0fd70e83ab01 authored almost 4 years ago
chore: Relax dependency on `starlette` to `>=0.13,<1`

Ref: #1160

0779b9721825d3eb49779fcc79f30cecb7f1992b authored almost 4 years ago
test: Fix insufficient validation in test apps

42a2113825777cf0c514969431e866c8dbed88be authored almost 4 years ago
chore: Release 3.6.7

92976544cd279f0b0ab364f416f8ae74f2c0fb49 authored almost 4 years ago
chore: Update pre-commit hooks

8ca014c0a96d3151f9dc820a72064b0720239ce1 authored almost 4 years ago
fix: Missing support for `date` string format

46ec17d8a77d28b9383481a3ec88ec3aff1fa1d7 authored almost 4 years ago
chore: Call `shutdown` on all handlers before CLI exit

59840e1c702c7b448919ce65108e24de688c6cc6 authored almost 4 years ago
docs: Update notes on stateful testing in CLI

a371c3bc80e30122aed3a72c51eb01e9e9d4e8e0 authored almost 4 years ago
chore: Release 3.6.6

a7d2bf10af368947f89f717c0eb7de648ad87a5a authored almost 4 years ago
chore: Improve error message for failing Hypothesis deadline healthcheck in CLI

Ref: #880

667d8b700dfb31ee2f0f18b4fc45d65d07b0fec6 authored almost 4 years ago
test: Disable `deadline` in flaky tests

88818f63c4b00e85972563cc8da2c8383a782b18 authored almost 4 years ago
chore: Release 3.6.5

b8bed689d52e449a517f189c3cff9b4551d2cbe4 authored almost 4 years ago
test: Avoid flakiness in `test_path_parameters_encoding`

4e2114c7629e91f1ee301826f17895f1817d0431 authored almost 4 years ago
feat: Support for disabling ANSI color escape codes via the `NO_COLOR` environment variable or the `--no-color` CLI option

Ref: #1153

b78a1643587998b227bd26a799e67da2e5d0f1ab authored almost 4 years ago
chore: Generate valid header values for Bearer auth by construction rather than by filtering

e3622925be9535d5f08d79554efa9ea3236a8528 authored almost 4 years ago
chore(deps): bump urllib3 from 1.25.6 to 1.25.8 in /example

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.25.6 to 1.25.8.
- [Release notes](htt...

d414477c8c8f28071e2dd8ecbba852d180b64944 authored almost 4 years ago
chore: Release 3.6.4

9d9255bcf4410e17c24598b6a73df52c6ecdc322 authored almost 4 years ago
chore: Bump minimum `hypothesis-graphql` version to `0.5.0`

e85a13d8a3b1c329cc75e4883cc322237d0b4db9 authored almost 4 years ago
chore: Remove obsolete `pylint` and `mypy` tox envs

aa632df730e31e0bc205b49b3eade615e4e8aa0f authored almost 4 years ago
chore: Release 3.6.3

1050b81abdd6a51f6c67d35d5ec83758cda8a678 authored almost 4 years ago
chore(deps): bump asyncpg from 0.19.0 to 0.21.0 in /example

Bumps [asyncpg](https://github.com/MagicStack/asyncpg) from 0.19.0 to 0.21.0.
- [Release notes](...

95ec3ef11300a1869d23c25af60ebe953fb06c31 authored almost 4 years ago
fix: `UnicodeEncodeError` when sending `application/octet-stream` payloads that has no `format: binary` in their schemas

Ref: #1134

5841dda479bb0a86425d5f43770fff30187818af authored almost 4 years ago
fix: Bump minimum `hypothesis-graphql` version to `0.4.1`

5098a1d9b10c8583fcb67d8c1b8db56ea62de77b authored almost 4 years ago
chore: Release 3.6.2

d786d330b37caed2b7e4c38751e26f1c79501f49 authored almost 4 years ago
fix(windows): `UnicodeDecodeError` during schema loading via the `from_path` loader if it contains certain Unicode symbols

f8f571b2f1b44460fff4b0e2398246ab30006a3d authored almost 4 years ago
docs: Pin the `sphinx_rtd_theme` version

To avoid a bug with bullet list spacing

9382d712e89cce67612c57cba68299a47a804db1 authored almost 4 years ago
chore: Remove unused imports

6d7ddad5a9de9938148102cab2a117d4d0a66ebd authored almost 4 years ago
docs: Fix argument order in hook examples

a2b0de3e572e1160b84cb4c4265bd119d8a43379 authored almost 4 years ago
chore: Release 3.6.1

24212a92fca4dab102faed0756c0afe2011ea7a3 authored almost 4 years ago
fix: Using parametrized `pytest` fixtures with the `from_pytest_fixture` loader

Ref: #1121

f8d90b9514462bbef5d751648e805b20ef3a62a5 authored almost 4 years ago
docs: Fix example for `APIStateMachine.get_call_kwargs`

9afd2805392a444c3a21e1a96f3b54b07aefd35d authored almost 4 years ago
chore(deps): Bump Sphinx version

3b10a2b7ff6c883657e90cf870f721c9cdec93f0 authored almost 4 years ago
chore: Release 3.6.0

60ed8479c0897d316c77672b90680dc4ea66651b authored almost 4 years ago
feat: More GraphQL loaders

9ac1b75c2d6b5a80010971b25e62c319fcb0d3f5 authored almost 4 years ago
chore: Fix `tox` warning

301dfaeccb1cc76e4870883b9b3049c892bc7c6f authored almost 4 years ago
chore: Deprecate `schemathesis.runner.prepare`

1f69adde841bafb06200a48e09394eca74eedc9e authored almost 4 years ago
chore: Initial support for GraphQL schemas in Schemathesis runner

04f22e8a81cbb55dbf31873fe149b95c3c3fe5d7 authored almost 4 years ago
refactor(runner): Convert Hypothesis configuration options earlier

5b9d7578ee97711be88204fd704bab31ffd48384 authored almost 4 years ago
refactor(runner): Move fixups installation out of Schemathesis runner

0f50b02cb4532c1f1ecfbc6a1e63e3f21bca0a19 authored almost 4 years ago
refactor(test): Schema loading tests

4652ec5d7c72f0f02a3804113d0e9fafc01985a8 authored almost 4 years ago
chore: Loaders unification

a2d9bebe3aaac09ba05ec0a61db9cf716efb0074 authored almost 4 years ago
feat: Support for `data_generation_methods` and `code_sample_style` in all GraphQL loaders

36c0c87b68b22fae1b1ee65ecdb134d03fac6047 authored almost 4 years ago
feat: ASGI support for GraphQL schemas

22354a9b65bc98b21e6ede68e59ca3d7796db0ff authored almost 4 years ago
refactor(test): Restructure test app

6d77911292bf54cb8272c32ac4a3e69eabb6e82b authored almost 4 years ago
refactor(test): Remove unused imports

2281c04fc1bea57ef3958cc0b07d77f5fad8cbef authored almost 4 years ago
refactor(test): Group tests for code samples generation

beca5869c434e667342ae40dd81232c5adcdb30b authored almost 4 years ago
test: Remove low-level data generation tests

c607b1b499b5b6432d1b9a602075561cdd3a0c49 authored almost 4 years ago
chore: Improve error handling on `from_path` incorrect usage

7586416ce22b5eea7c299d0e256a376bc123609f authored almost 4 years ago
feat: Support for `app` & `base_url` arguments for the `from_pytest_fixture` runner

0bf11c7a2f899431eabb140c2d475d256594c52f authored almost 4 years ago
chore: Validate schema paths in ASGI / WSGI loaders

ced53fcfbe9ee1573944597fa1dfe196fff43d81 authored almost 4 years ago
docs: Add `Effective API schemas testing` to the list of additional content

2c5437eba044d3f020850f5fbc917cad20fa5d54 authored almost 4 years ago
chore: Fix invalid import

a25b91c736abb684d495dc52677ee545ac79a0e4 authored almost 4 years ago
chore: Validate GraphQL loaders in Schemathesis runner

08ba562269cfcc9717acbc914db1874ea42545ff authored almost 4 years ago
refactor: Move `schemathesis.loaders` to `schemathesis.specs.openapi.loaders`

309001bd710bc172ba53041aa77bda607711a30c authored almost 4 years ago
chore: Add blank impl for `GraphQLSchema.get_stateful_tests`

It is a required step to make GraphQL tests work via Schemathesis runner

70754a547fb8717c820ecfa191040857409bc69e authored almost 4 years ago
refactor(test): Reuse fixtures in tests for `pytest_subtests` integration

ec5478132a71e241e57722f955b78e47421ca212 authored almost 4 years ago
fix: Return type of `make_case` for GraphQL schemas

d558063fcf8d7a4e4c41cb250c9925dd58b72672 authored almost 4 years ago
docs: use functioning fixup name in example

bf60043af9f9271dddd7bb74a4fa55b94a2fa27e authored almost 4 years ago