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

fix: Internal error inside `BaseOpenAPISchema.validate_response` on `requests>=2.27` when response body contains malformed JSON

Ref: #1485

f35cec5adf3e5a2a8f576f48f7941453c97b0f7c authored almost 3 years ago
feat: Support for registering strategies to generate custom scalars

cdc81e3aa3350d6ab7ba0c9a68df4db01ca77042 authored almost 3 years ago
feat: GraphQL mutations support

a3e63a87ed2ebabd2ae347254473caddb54461c4 authored almost 3 years ago
chore: Rework dependencies

305daccf1a9bca1a07c49d473ff76611f53b8bdf authored almost 3 years ago
test: Reconfigure some tests to avoid too long test runs

1e821154720c29823a521e528cecc88325fd63d0 authored almost 3 years ago
chore: Bump `hypothesis-graphql` to `0.7.0`

02f006d33ba11b837c833b8b9d49bac7c0aac5fa authored almost 3 years ago
docs: Fix documentation error for the `--cassette-path` CLI option

e59a2b1509feb91e81cf81a1061ccc1f14fec644 authored almost 3 years ago
test: Replace `graphene` with `strawberry`

6dd48c4afad41657d0811efd5e39016a00262ae7 authored almost 3 years ago
test: Revert "Reuse the running server for service tests"

52af57ec6fca7d008bd7cb3f1b23b3f924567c57 authored almost 3 years ago
docs: Use stable anchors in the changelog

Ref: #1474

377617c60f08a7f9054adb5cc5a0b60113f7eba2 authored almost 3 years ago
test: Reuse the running server for service tests

ab6a60b31cab9fdbddf50d2e4669eb361b5ea51b authored almost 3 years ago
chore: Do not encode payloads in cassettes as base64 by default

Ref: #1413

4a9d61ec15cb56c34ce9936b10f2eefe40de860f authored almost 3 years ago
chore: Add `schemathesis.internal` module

ce6cfd4c2e37bb16ce6d7cf65c8568e8049875f5 authored almost 3 years ago
docs: Update CLI alias

0e15b2d01af1f53f78b9a92127a81ec3eeda28d4 authored almost 3 years ago
chore: Release 3.14.2

160fa9fdd60cbaf66a58be19cce6ca50cf8b1bad authored almost 3 years ago
build: Remove release-notary

Temporary, the releases will be issued manually

2f0145cb4862b2359fec9f7b550ed8b51f6a253f authored almost 3 years ago
fix: Prevent NULL bytes in the SCHEMA argument

2d1a1e1abcabf33b44a82bf3d2071c8986847b2c authored almost 3 years ago
test: Add more parameters to `test_valid_parameters_combos`

672eb2f3880c68be691fe3d06ca7c3eec28e6fdb authored almost 3 years ago
chore: Update sphinx version

d5a96d63c0d6607a9e1d704b1dba68b36b8f6cbd authored almost 3 years ago
docs: Clarify the difference between `--request-timeout` and `--hypothesis-deadline`

231f2a441a62952ae2ca6e6070222a681180f770 authored almost 3 years ago
feat: Support for auth customization & automatic refreshing

Ref: #966

9f25bcaa70aa12c55ee446066beeab2e1064e410 authored almost 3 years ago
chore: Release 3.14.1

3e4e1625e6162d5c8c05b634da3e643d80ed1a0c authored almost 3 years ago
fix: Using `@schema.parametrize` with test methods on `pytest>=7.0`

126a7250cf437ffce3386b25aee17675c9bf213a authored almost 3 years ago
build: Update `release-notary`

2cca06135648c26262f32dd5664d2851de3121fb authored almost 3 years ago
docs: Fix RST syntax

c54c136a9e3ddec160edd45406106ce86c5ffa9c authored almost 3 years ago
chore: Release 3.14.0

c6db67b837c0c139c4218c5135ef71bf38993cb3 authored almost 3 years ago
chore: Relax dependencies on `pyyaml` and `click`

56be46ddc34066cbba709180301cf549d84d2069 authored almost 3 years ago
docs: Update service docs

c309e0be389d12ab3767912c9730f124452dd516 authored almost 3 years ago
test: Update Flask dependency

8d653a264e44a80c3b7b1c6cdb2a07edd98933be authored almost 3 years ago
docs: Update service docs

52842e040ce95c67742aa4df97da5d716888f9c6 authored almost 3 years ago
feat: Make the `SCHEMA` CLI argument accept API slug from Schemathesis.io.

2fee718e19bf36d12ef4a2ac88f4b005d7329da7 authored almost 3 years ago
test: Cleanup test code

9615e7001e78a2f9b5d32bf76a8904fdae8e7d05 authored almost 3 years ago
chore: Release 3.13.9

837c07e963d4eede8082a407932f1536ed5be707 authored almost 3 years ago
fix: Compatibility with `pytest-asyncio>=0.17.1`

Ref: #1452

8cd282a3d3062de38696e2416653d81bb0fd382b authored almost 3 years ago
chore: Add `--cassette-path` that is going to replace `--store-network-log`

8c86fb8403e600249ec3097a6b6b54395caf44f2 authored almost 3 years ago
docs: Fix RST syntax

c43bcd165154686bfe6f8a39d287f68c6ebd67b3 authored almost 3 years ago
chore: Show the Discord link on errors

4542700a67b786d625b9c13ac7f3c6b26b5ad8bb authored almost 3 years ago
chore: Fail fast if Schemathesis.io responds with an error

ecae1dceca1f5f09b7ff955b17398c6c7b80b4d0 authored almost 3 years ago
test: Replace `async def` with `def` where no `await` is used

b148d3232b830834cb49c6730f9ffe6f52d916da authored almost 3 years ago
chore: Improve error messages for malformed media types

Ref: #1382

70a0a3b85cf7215c2afec99e0118e9e174ebf653 authored almost 3 years ago
fix: Show the proper Hypothesis configuration in the CLI output

Ref: #1445

6b26a806f59d327cf1e02a1eb976c8051e5f1c00 authored almost 3 years ago
chore: Make `--hypothesis-deadline` accept `none` case insensitive

789ac030faf212440fe5120032b1c38ba0b87855 authored almost 3 years ago
feat: Hypothesis Database configuration for CLI via the `--hypothesis-database` option

Ref: #1326

6183521b803937dc153f0a265f4ca5803981b348 authored almost 3 years ago
feat: Support for comma separated lists in the `--checks` CLI option.

Ref: #1373

4277f100cd4e8e7c56f000fcf89544689442e58a authored almost 3 years ago
docs: Add missing issue number to a changelog entry

76159a13d4b8a046fb1d9de430475c5e93c07f38 authored almost 3 years ago
test: Suppress `too_slow` health check in `test_global_body_hook`

30d86ae39a1d8887e0d951c22956e78e90da2e70 authored almost 3 years ago
fix: Ignored `pytest.mark` decorators when they are applied before `schema.parametrize` if the schema is created via `from_pytest_fixture`

Ref: #1378

1cc4ebb1e1ed8aa894d0e634a4c439c109b88bc0 authored almost 3 years ago
chore: Improve error message on malformed Open API path templates

4637709d21e9f5c7196d19ab95f9dc897bbf36cd authored almost 3 years ago
fix: Not copied `case` & `response` inside `Case.validate_response`

c5f417b5357ec9a469ee05a77c6fac6b387c79b4 authored almost 3 years ago
fix: Duplicated failure message from `content_type_conformance` and `response_schema_conformance` checks

47746e3a0f009671ff2dfcd817bd343f76fae149 authored almost 3 years ago
build: Update `codecov/codecov-action` to `v3.0.0`

5bb422aa88cca83d0284f9006ed740df94fb6168 authored almost 3 years ago
build: Pin `github/codeql-action` to `v2.1.8`

13b78b0e53a42cc11ab35e4cb8784424ff84afcc authored almost 3 years ago
chore: Update `pre-commit`

12660d94a14e9fe1fa7fc7c9c3e4bae67dcb1d9a authored almost 3 years ago
build: Pin `actions/cache` to `v3.0.2`

4f8fc6bdecce663f1c4bbd6a2120504242066419 authored almost 3 years ago
build: Use `fetch-depth=0` with `actions/checkout` for `commitsar`

b83f732e068314a1fda0b6d99dc8266303da2d0d authored almost 3 years ago
build: Pin `actions/setup-python` to `v3.1.0`

509f642f23afe3feb085d64ca49ede72a054eca3 authored almost 3 years ago
build: Pin workers' OS versions

6461b895859d076881010b4619dc6d2fcc29e85f authored almost 3 years ago
build: Use `aevea/commitsar` at `v0.18.0` instead of `docker://commitsar/commitsar`

b0b75da10a4ac6b61ebd9ec9f8a743ccc9c2d660 authored almost 3 years ago
build: Update `actions/checkout` to `v3.0.0`

cef742045bec453d35b59f50f7bde245af00b413 authored almost 3 years ago
feat: `X-Schemathesis-TestCaseId` header to help to distinguish test cases on the application side.

4a167a449686810a1ef17c9ab525460e38466e3a authored almost 3 years ago
feat: Open API link name customization

19c5a71bb141975c6a67bf40273cb93c1bd93740 authored almost 3 years ago
chore: Update CLI auth (#1430)

* chore: Put `metadata` into a separate property

* feat: Add `st auth logout` command

* do...

433af5a5c9b39253fb58114f3e96d0f8d56d0fbd authored almost 3 years ago
fix: Missing `source` attribute in the `Case.partial_deepcopy` implementation

72cfcc50ecb7b2c10841bcee607ef0524e790989 authored almost 3 years ago
chore: Show response status code on failing checks output in CLI

609c2ef94495af42fae5f176bbebfb351759d8d5 authored almost 3 years ago
refactor: Move data generation method choices into a separate variable

280aae69aec1f95884ffe469917e4a73f5322f22 authored almost 3 years ago
docs: Change chat to Discord

07040f51abc271bfe92f3cac441f0845e78336ad authored almost 3 years ago
chore: Update changelog

b4b0b35b747022c81def7cfd01423a91de54e2e7 authored almost 3 years ago
fix: Missing `media_type` in the `Case.partial_deepcopy` implementation.

It led to missing payload in failure reproduction code samples

c9e68e2d2ca3a3ee3dce408114f6fa9c48afdd34 authored almost 3 years ago
test: Adjust flaky tests

1e276cd69e718b48b709885ee7c19754c29c3f19 authored almost 3 years ago
chore: Ping SaaS on login

5c6e21b9565600d6bc918617a82812f04b8ec0be authored almost 3 years ago
chore: Support for `Hypothesis>=6.41.0`

Ref: #1425

9ffd4c6991e175fd411c61675ad1303fc3ccdfe8 authored almost 3 years ago
chore: Pass custom formats to strategy factories

fff1070b22e09c1cfaa21d843fa5511058f32d04 authored almost 3 years ago
chore: Release 3.13.6

16171c0c27f05f2c33d1113cc0b6580c85b1258e authored almost 3 years ago
chore: Deep-clone `Response` instances before passing to check functions

5571606dffe4c6c1f92eeeb56d84450701e0db95 authored almost 3 years ago
chore: Release 3.13.5

c5a691f7d3bca0dc6c39ee5f307b506032ae5d90 authored almost 3 years ago
chore: Deep-clone `Case` instances before passing to check functions

1b69efefcc85c4ba69d8db8baf7ddb1bf42cc38f authored almost 3 years ago
chore: Update pre-commit

714e5062b250a4c9d32bebf79399ea8e406d67ed authored almost 3 years ago
chore: Release 3.13.4

d0ea4e250bef675376ec29034db20473459f2263 authored almost 3 years ago
chore: Support `Werkzeug>=2.1.0`

c715a5aa44c3cc86eb699b2310a6b20984eeef81 authored almost 3 years ago
docs: Update readme

4a43cfe0b707a421ef5e0295c089a8e2f07c14ed authored almost 3 years ago
fix: Create auth file even if some parent dir does not exist

b5361bf7056dad4d5d566b0fd95e77155e35f268 authored almost 3 years ago
docs: Replace `http://api.com/swagger.json` with `https://example.schemathesis.io/openapi.json`

ad31f58c5245346d2288df14ff936fbbcd012d0e authored almost 3 years ago
chore: `api_slug` CLI argument to upload data to Schemathesis.io

f93e49498c7475584e0da56981f5517f27e49262 authored almost 3 years ago
fix(docs): Bump Sphinx version

It fixes an incompatibility with the recent Jinja release

0c06227574de380ffc8467773a0b555805df875d authored almost 3 years ago
chore: Use `SCHEMATHESIS_URL` env var for SaaS URL

7dc6171b52176e131ab6cef15244376d36553603 authored almost 3 years ago
chore: Use `SCHEMATHESIS_TOKEN` env var for SaaS authentication

7b2e989e90a6757ac1e358dbb7ed80e4b04f68b7 authored almost 3 years ago
feat: Add a command to authenticate with Schemathesis.io

dbf0e952a781d66de77292846497b0d6ceab4b82 authored almost 3 years ago
chore: Do not validate API schema by default

ccb41911bc3cad32a9a41e7488a22cce2f4228f5 authored almost 3 years ago
chore: Update pre-commit

e4f2ec842151823f862e10a00b834026dfe2a330 authored almost 3 years ago
chore: Use `https://example-openapi3.schemathesis.io/openapi.json` instead of `http://0.0.0.0:8081/schema.yaml`

a09b1527e07f3d3a440fdc5860aeb244b597ee71 authored almost 3 years ago
docs: Update README

d579fcd9647a299869ff89fd39f0fb522b4e8318 authored almost 3 years ago
chore: Enable Open API links traversal by default

eb3d9f54d8a928fb70a5e689da91938bdb8eac0d authored almost 3 years ago
chore: Add `st` as an alias to `schemathesis`

a929849f75dd906732b5a6105dc1cdef8002c16a authored almost 3 years ago
chore: Pin `aevea/action-kaniko`

7a5a8fe228577a459b12932a823559a21e5b4090 authored almost 3 years ago
chore: Validate `requests` kwargs to catch cases when the ASGI integration is used, but the proper ASGI client is not supplied

7ca318ee297049877dd6d55568292144f512c5cd authored almost 3 years ago
chore: Release 3.13.3

2fee032166c441321effa2ce5a7c1f6541210aaa authored almost 3 years ago
chore: Update pre-commit

c810f3ec0731c5f9d28fe48af638f97b6005499d authored almost 3 years ago
docs: Fix grammar

ea4855b03459ddb475eb71389cfffd9e3e3d66e9 authored almost 3 years ago
feat: Extra ``requests`` related options for the ``replay`` command

4c645b5496d6f452658111c41a6fd9c5c5889f53 authored almost 3 years ago
docs: Update UTM labels in links

6603099ac9ea57a6e9613a77e58232d503ed8ef6 authored almost 3 years ago