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

chore: Release 2.8.2

4338f3cd528c7f673d48627da691ccb98174e590 authored about 4 years ago
fix: Internal error in CLI, when the `base_url` is an invalid IPv6

Ref: #890

8593a01a9d82c30523d2a83f8d0d20a7f39b3a0e authored about 4 years ago
fix: Internal error in CLI, when a malformed regex is passed to `-E` / `-M` / `-T` / `-O` CLI options

Ref: #889

eee18646c7acab01e4b6ffcf9e5cc4afee6b7080 authored about 4 years ago
docs: clarify how to use cli with spec on disk

2f7a3eb3a0578f9a13d50697034eca3b94893bd5 authored about 4 years ago
docs: explain format for --auth argument in cli

7dded0531ba8124d0d5f6d8d43737980432bfee4 authored about 4 years ago
chore: Fix mypy

6d1d5e5126261bd80efc250ac1874c86b8986c16 authored about 4 years ago
chore: Release 2.8.1

f9ab496daa1645e37b5a50e303ef2e444a1f12fe authored about 4 years ago
fix: Internal error during verifying explicit examples if an example has no `value` key

Ref: #882

2226a60377f155b6c11b70fdcc5613968c61d339 authored about 4 years ago
chore: The `content_type_conformance` check now raises a well-formed error message when encounters a malformed media type value

Ref: #877

f5f82433e922014750607ea54f63a7b6b2f1b074 authored about 4 years ago
feat: `--force-schema-version` CLI option

It forces Schemathesis to use the specific Open API spec version when parsing the schema

Ref: #876

0cd5af2c8082b3440e911ad09090e9c8c614403d authored about 4 years ago
chore: Release 2.8.0

aeca312fee0058da75c2bcd68ad823d861b707f6 authored about 4 years ago
fix: Collecting Open API links behind references via CLI

Ref: #874

bdf1a8f693b01d8e88cfc53eca131a5ff8ad53a9 authored about 4 years ago
test: Disable deadline in Open API links tests

0d87e00fded85e751fb5f1e8c4879934e4b62844 authored about 4 years ago
fix: Internal error in CLI, when the schema location is an invalid IPv6

Ref: #872

61b8efdb08e21920d0c30f46f2140a58e7508e67 authored about 4 years ago
test: Adjust data generation rules for `test_validate_header` to be in line with the actual validation logic

fd0eb2c7e4ae4eaaaa6a98a3efeba25462cf33d8 authored about 4 years ago
fix: Catch `OverflowError` in input regex validation

Ref: #870

f60293511506eb238baf1e1b3af4a71c9f32fbd2 authored about 4 years ago
chore: Deprecate the `--stateful-recursion-limit` CLI option.

68b165233f38a71706c9a53f39a679733986dba9 authored over 4 years ago
docs: Fix link syntax

9abbf6ac063502f0691af2b7133b7bb8fca3f65c authored over 4 years ago
docs: Change the documentation theme

724ac2aede5cc395837c3c801e6ec445f0008c9c authored over 4 years ago
docs: Pin Sphinx version for Read The Docs

5373e30386e963be9252d8211d5d03fcb78a1d6d authored over 4 years ago
chore: Extend CLI message on invalid endpoint schemas

Ref: #855

ef158da2cf67686fbfb44cede961a97afb67d817 authored over 4 years ago
feat: `--request-tls-verify` CLI option

Ref: #830

4d53d7ba96acf65eeb712858fc5e469aec252dda authored over 4 years ago
docs: Fix misplaced quotes to properly render RST document

d90f31e5b947c3f132371db957628efc196ddd82 authored over 4 years ago
fix: Response conformance check for responses without "Content-Type" header

3f09acca2d40b8f973fb01aa08dfa01a2768d4ed authored over 4 years ago
chore: Deprecate `form_data` usage

1f5c63f1e84cca3ab19ac4447cd1091195b6b420 authored over 4 years ago
chore: Fix a typo `plain/text` -> `text/plain`

de038c1dcb3cd865fb1166f1068cd5030ac21fa9 authored over 4 years ago
chore: Release 2.7.7

517888725ec4d2b0201aa82051e3cd562fdf015e authored over 4 years ago
fix: Missed `headers` in `Endpoint.partial_deepcopy`

700cd8fa04f77f81a05c29a3b9676215fc390a24 authored over 4 years ago
test: Expect `urllib3.exceptions.NewConnectionError` in `assert_requests_call`

It happens not each call, but may randomly appear

6d361cc4f2ef6ad882874210d5d68852729804c3 authored over 4 years ago
docs: Fix link syntax

b7a187e77e26635956e3d846e110f3a8586fc4c4 authored over 4 years ago
chore: Release 2.7.6

039433f108f64b9074b5761d4abacb284a4dddac authored over 4 years ago
fix: Relax `attrs` dependency

6257e16fe1ad4c968ab1d5de9efd33595fab3fff authored over 4 years ago
docs: Add "Commercial support" section

cb995e5147019c6519bde34bc2816bcd7ec7a0b3 authored over 4 years ago
chore: Relax pylint rules

dd142034f443665e3097a73a18f897d024d80b85 authored over 4 years ago
chore: Add `data_generation_methods` option

e2b568a7eddf1f75ff0bbf41170ff0401abd25e0 authored over 4 years ago
chore: Release 2.7.5

37767e51d7cd886beecfa8b40f0608a9e6dac3ea authored over 4 years ago
fix: Code samples for error reproduction

dd63c65840c64ddc816259383b1d9f772e36f3fe authored over 4 years ago
chore: Release 2.7.4

d85e95321fca2b8f3fbb240833ba8e741f33fdb6 authored over 4 years ago
feat: New `relative_path` property for `BeforeExecution` and `AfterExecution` events

1cc14bd43e1cce6b744a03defa8ea3703fd7a39e authored over 4 years ago
chore: Release 2.7.3

5948a55efdeed85c6fcb11fd968978c8dc0ce357 authored over 4 years ago
fix: Internal error on malformed JSON when the `response_conformance` check is used

Ref: #832

a158daf9f473fdd280192b35c344da5739704bd5 authored over 4 years ago
chore: Release 2.7.2

910614226bac1d3122e1ec95eb95be9efa3860ea authored over 4 years ago
feat: Shortcut for response validation when Schemathesis's data generation is not used

Ref: #485

72ad7878550bd2958f6fa6659c270ee8f312f9f7 authored over 4 years ago
docs: Fix typo in CLI options documentation

3f15753fe4b9a10ab2173639f1863a5d7215f06a authored over 4 years ago
chore: Serialize security definitions

Ref: #841

2dfba9abf4f4a4e05b2b9c30685c5bca9cd6b878 authored over 4 years ago
fix: Internal error when a "header" / "cookie" parameter were not coerced to a string before filtration

Ref: #839

9cd6d2b2ff4116ce4b34fa131bc577e69a59b937 authored over 4 years ago
chore: Improve the error message when the application can not be loaded from the value passed to the `--app` command-line option

Ref: #836

e8412c116d98d3b74265a43e08bb770c3ae4774e authored over 4 years ago
chore: Update pre-commit hooks

2b2c2401de4e73086da818a04acc68992ce748ea authored over 4 years ago
docs: Add a link to the tutorial by @amalshaji

05b5888fa9c4e9e52169dc3c2a47a30d14b3e34e authored over 4 years ago
chore: Release 2.7.1

d18c0d62f1fec9c2362d8fb074af1adc5b66414c authored over 4 years ago
fix: Adding new Open API links via the ``add_link`` method, when the related PathItem contains a reference

Ref: #824

ebf125b8f0b2d1dbef21765357cdaeb874ab7d7b authored over 4 years ago
docs: Add missing parameter docstring

c4fbfeec8fc96bf03c4d2dc504fb6c1f0fcded83 authored over 4 years ago
chore: Release 2.7.0

83e9c2ee0da5acef4e134c95866434dc97803540 authored over 4 years ago
docs: Update stateful testing documentation

ffb285eb0b518f230723f16184a394fb30c557ee authored over 4 years ago
feat: A way to run additional checks when validating response via `Case.validate_response`

73655beebe976a9ce8705a527aac629b590c64d0 authored over 4 years ago
fix: Failure reproduction code missing actually executed values

Ref: #814

220f77c781975a1fb0aafaa7c8b19e8a52641d0e authored over 4 years ago
chore: Content-Type header is required for `response_schema_conformance` and `content_type_conformance` checks

These checks will fail unconditionally if the input response has no `Content-Type` header

9bcc3cdab3a57bc8a89db3d815da0465d815e98f authored over 4 years ago
docs: Update FAQ

8ebe3e5200b0d00e287a1e118c02644739290c09 authored over 4 years ago
docs: Add resources links to the docs

21a8d273c6681597d960fd98ec94b694a198612c authored over 4 years ago
docs: Add tutorial from RedHat AppDev to the additional content list

f5bcf7943cdeaa0e9b7456044a63ddf9ecd06ea5 authored over 4 years ago
docs: Do not include invalid endpoints to the test server by default

Ref: #804

a96b044d5fd67a39e6c3ed180727b926ed095d42 authored over 4 years ago
chore: Various usability improvements for stateful testing

a98a184d8039c24c106e00e74401d0cd82790bce authored over 4 years ago
feat: Stateful testing via Hypothesis's RuleBasedStateMachine

e460a0b6e00fb7f1ade4eb90ee00fef85af48995 authored over 4 years ago
chore: Export `from_asgi` loader on the top-level package

31ec2aa917b96dfa2e13616b6acaa2870e235f08 authored over 4 years ago
test: Do not generate known to be valid values for `test_validate_header`

837888816d4701141ff2512eaa9f873f967382a5 authored over 4 years ago
chore: Release 2.6.1

347bddac40fdb8fbf399cd3ac67cc8305c1c1d6d authored over 4 years ago
chore: Improve `relint` "print" rule

8fa78a2cb4aef7e9fcd08daef0b56b54ea0b166f authored over 4 years ago
docs: Minor documentation improvements

20df9aee53abd304c26ad706509b397621196bce authored over 4 years ago
chore(ci): publish latest image on every master commit

3b6f60c33c6404a51904fcdf8c0ad1982f8ca5c6 authored over 4 years ago
ci: Revert "Update organization for Docker build"

This reverts commit 5c2b66ac

51ff0937dbee5df8f47e47d1c0e48c6ed63557c4 authored over 4 years ago
ci: Update organization for Docker build

5c2b66ac3a4188f9b053789fdf91e526790e1c73 authored over 4 years ago
docs: Update docker image examples

ea2e4df967508413f3950bdc13b3b7239ebad3ff authored over 4 years ago
docs: Update Gitter links

fe6e643128abf731167c9870bcbfb0a6d2d0e896 authored over 4 years ago
chore: Relax `yarl` dependency

To avoid conflict with `aiohttp` that requires `1.5.1` in development dependencies

259aaf670b9ca9a4bee9fb7bd7227e0f1e4d6281 authored over 4 years ago
test: Update pytest version for tests

0c78261eef7400ac2990eda78fe0b9566b6fcdde authored over 4 years ago
feat: generate cURL from Case instance

06441e5ef6f6f39a69813be91d545a0424398dee authored over 4 years ago
chore: Add `"additionalProperties": False` to improve data generation in tests

f354bb39fa85f09cb1d4e336a9ad2af4e70c19e4 authored over 4 years ago
chore: Improve repr output

7d841c5ef0becb33bf82639970cbbe3480d10f11 authored over 4 years ago
chore(ci): publish image under schemathesis org using kaniko

b32216e7ad58a759380b3eb944eaf3205280acdf authored over 4 years ago
test: Fix test with hardcoded User-Agent value

aa67d3a3288bb152a3a9468ae135d642d2bf85c3 authored over 4 years ago
chore: Release 2.6.0

6f510c75cec833dfad7cc41d6ae4bfd53fd25df4 authored over 4 years ago
feat: Ability to skip deprecated endpoints with `--skip-deprecated-endpoints` CLI option and `skip_deprecated_endpoints=True` argument to schema loaders

Ref: #715

20277ee24b3c24a7bd3d2d2b2a4ad82f03aa4f20 authored over 4 years ago
perf: Speed up generation of `headers`, `cookies`, and `formData` parameters when their schemas do not define the `type` keyword

Ref: #795

2442206e97f1915824275d53a84dd9d529510003 authored over 4 years ago
feat: A code snippet to reproduce a failed check when running Python tests

Ref: #793

92c1074b58212c9ac276d662cd0bc74dcabfc224 authored over 4 years ago
feat: New `response_headers_conformance` check that verifies the presence of all headers defined for a response

Ref: #742

d6ec948535f8971fbb507597d3284500bbfabe0b authored over 4 years ago
ci: Add python 3.9 builds

Ref: #731

1691780f96ff7a4784a939dbba1f7f29843b08c7 authored over 4 years ago
fix: Escaping HTTP response message in VCR cassettes

Ref: #788

a8b9e23c1101dd51230d24e6d63c2cff24d5a43d authored over 4 years ago
test: Run more tests with higher number of examples during scheduled runs

74457d5f10f66ee69976fbfbb61c2202abdb524e authored over 4 years ago
test: Fix flaky `test_replay` test

Path should be properly quoted as well

32e506f97863a3588d7a61e91b8ddf663153e260 authored over 4 years ago
docs: Minor formatting updates

5170357e6e7b87ffb237a006472d30f84da0e59e authored over 4 years ago
docs: Document loaders usage

925a7bbef73f7c8e57f4c810cda24624bfa0ce2c authored over 4 years ago
fix(uri): allows specifying port for base_url

This patch set adds a new port parameter to .from_uri() when a base_url
is not specified but a p...

e33d779d88ef0a7bf9fc085df478a8cc71ae09d4 authored over 4 years ago
fix: Escaping header values in VCR cassettes

Ref: #783

e4b0f11c7d3bdecf5c7fdedb8810bba4a6a309d4 authored over 4 years ago
fix: Storing check results in cassettes

Now they are properly escaped and not duplicated

239c7d5cdc1765dadb01b9d1b88bb2841ce945a7 authored over 4 years ago
fix: fix User-Agent header overriding the passed one

d80402f24494cf815943769f5704bca496fb61fa authored over 4 years ago
fix: Status of individual interactions in VCR cassettes

Before this change, all statuses were taken from the overall test outcome,
rather than from th...

512dff47bed6b3cee76d868f0d91b51cebe68159 authored over 4 years ago
feat(cassettes): Store more information about executed checks in cassettes

731e659b94a8e864a11d9b8508a372b144922828 authored over 4 years ago
refactor: Add missing type check for consistency with other functions

974ee01550f3e6f3a8d63815a05da8bf80ba915e authored over 4 years ago
refactor: Remove not used `pylint: disable` comments

d556f736ec31fbbbf0cbb0ac75ba626f60a97013 authored over 4 years ago
refactor: Remove not used type

1afd9358f741fba444d4bd076c1041bf2ccecee8 authored over 4 years ago