Fastapi-filter

Latest version: v2.0.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

0.6.1

What's Changed
* Update dependency mkdocs-material to v9.1.7 by renovate in https://github.com/arthurio/fastapi-filter/pull/352
* Update dependency nox to v2023 by renovate in https://github.com/arthurio/fastapi-filter/pull/353
* Use ruff instead of flake8 with plugins by arthurio in https://github.com/arthurio/fastapi-filter/pull/354
* Update dependency SQLAlchemy to v2.0.10 by renovate in https://github.com/arthurio/fastapi-filter/pull/351
* Update dependency aiosqlite to ^0.19.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/350
* Update dependency Faker to v18.5.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/355
* Update dependency ruff to ^0.0.263 by renovate in https://github.com/arthurio/fastapi-filter/pull/357
* Update dependency SQLAlchemy-Utils to v0.41.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/360
* Update dependency mkdocs-material to v9.1.8 by renovate in https://github.com/arthurio/fastapi-filter/pull/356
* Update dependency uvicorn to ^0.22.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/362
* Update dependency Faker to v18.6.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/361
* Update dependency requests to v2.29.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/358
* Update dependency ipython to v8.13.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/363
* Update dependency ipython to v8.13.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/364
* Update dependency SQLAlchemy to v2.0.11 by renovate in https://github.com/arthurio/fastapi-filter/pull/359
* Update dependency Faker to v18.6.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/369
* Update dependency pre-commit to v3.3.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/366
* Update dependency ruff to ^0.0.264 by renovate in https://github.com/arthurio/fastapi-filter/pull/367
* Update dependency mkdocs-material to v9.1.9 by renovate in https://github.com/arthurio/fastapi-filter/pull/368
* Update dependency SQLAlchemy to v2.0.12 by renovate in https://github.com/arthurio/fastapi-filter/pull/365
* Update dependency ruff to ^0.0.265 by renovate in https://github.com/arthurio/fastapi-filter/pull/373
* Update dependency ipython to v8.13.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/371
* Update dependency mkdocs-material to v9.1.10 by renovate in https://github.com/arthurio/fastapi-filter/pull/374
* Update dependency requests to v2.30.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/370
* Update dependency pre-commit to v3.3.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/385
* Update dependency httpx to v0.24.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/386
* Update dependency mypy to v1.3.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/379
* Update dependency ruff to ^0.0.269 by renovate in https://github.com/arthurio/fastapi-filter/pull/381
* Update dependency requests to v2.31.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/387
* Update dependency Faker to v18.9.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/377
* Update dependency python-lsp-server to v1.7.3 by renovate in https://github.com/arthurio/fastapi-filter/pull/382
* Update dependency fastapi to v0.95.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/384
* Update dependency SQLAlchemy to v2.0.15 by renovate in https://github.com/arthurio/fastapi-filter/pull/380
* Update dependency typing-extensions to v4.6.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/388
* Update dependency typing-extensions to v4.6.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/390
* Update dependency ruff to ^0.0.270 by renovate in https://github.com/arthurio/fastapi-filter/pull/392
* Update dependency pytest-cov to v4.1.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/393
* Update dependency mkdocs-material to v9.1.14 by renovate in https://github.com/arthurio/fastapi-filter/pull/376
* Update dependency typing-extensions to v4.6.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/394
* Update dependency pydantic to v1.10.8 by renovate in https://github.com/arthurio/fastapi-filter/pull/389
* Update dependency mkdocs-material to v9.1.15 by renovate in https://github.com/arthurio/fastapi-filter/pull/396
* Bump pymdown-extensions from 9.10 to 10.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/383
* Update dependency flynt to v0.78 by renovate in https://github.com/arthurio/fastapi-filter/pull/397
* Update dependency typing-extensions to v4.6.3 by renovate in https://github.com/arthurio/fastapi-filter/pull/398
* Update dependency fastapi to v0.96.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/400
* Update dependency ruff to ^0.0.271 by renovate in https://github.com/arthurio/fastapi-filter/pull/401
* Update dependency pydantic to v1.10.9 by renovate in https://github.com/arthurio/fastapi-filter/pull/402
* Update dependency mypy to v1.4.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/409
* Update dependency SQLAlchemy to v2.0.18 by renovate in https://github.com/arthurio/fastapi-filter/pull/404
* Update dependency flynt to v0.78 by renovate in https://github.com/arthurio/fastapi-filter/pull/414
* Update dependency typing-extensions to v4.7.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/410
* Update dependency flynt to v1 by renovate in https://github.com/arthurio/fastapi-filter/pull/416
* Update dependency black to v23.7.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/418
* Update dependency mkdocs-material to v9.1.18 by renovate in https://github.com/arthurio/fastapi-filter/pull/408
* Update dependency Faker to v18.13.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/399
* Relax python version requirement by arthurio in https://github.com/arthurio/fastapi-filter/pull/419
* Update dependency pydantic to v1.10.11 by renovate in https://github.com/arthurio/fastapi-filter/pull/412
* Update dependency ipython to v8.14.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/420
* Update dependency pytest to v7.4.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/405
* Update dependency ruff to ^0.0.277 by renovate in https://github.com/arthurio/fastapi-filter/pull/403
* Update dependency python-lsp-server to v1.7.4 by renovate in https://github.com/arthurio/fastapi-filter/pull/411
* Update dependency pre-commit to v3.3.3 by renovate in https://github.com/arthurio/fastapi-filter/pull/407


**Full Changelog**: https://github.com/arthurio/fastapi-filter/compare/v0.6.0...v0.6.1

0.6.0

What's Changed

Breaking change

* Let users define where the percentages should be for like and ilike by arthurio in https://github.com/arthurio/fastapi-filter/pull/300

Now users will have to pass the `%` (or `%25` as uri encoded) sign in the query string parameter for `like` and `ilike` operators instead of it being applied automatically by the filter.
A backward compatible function has been added so that any value without a percent sign defined for `like` or `ilike` operators will be automatically wrapped between percent signs (`"test"` -> `"%test%"`).

Dependency updates

* Update dependency black to v23.3.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/339
* Update dependency pre-commit to v3.2.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/332
* Update dependency fastapi to v0.95.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/334
* Update dependency pre-commit to v3.2.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/343
* Update dependency SQLAlchemy to v2.0.9 by renovate in https://github.com/arthurio/fastapi-filter/pull/333
* Update dependency mkdocs-material to v9.1.6 by renovate in https://github.com/arthurio/fastapi-filter/pull/338
* Update dependency python-lsp-server to v1.7.2 by renovate in https://github.com/arthurio/fastapi-filter/pull/344
* Update dependency pydantic to v1.10.7 by renovate in https://github.com/arthurio/fastapi-filter/pull/337
* Update dependency uvicorn to v0.21.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/331
* Update dependency SQLAlchemy-Utils to ^0.41.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/345
* Update dependency flake8-simplify to ^0.20.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/340
* Update dependency httpx to ^0.24.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/346
* Update dependency ipython to v8.12.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/341
* Update dependency mypy to v1.2.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/347
* Update dependency pytest to v7.3.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/348
* Update dependency Faker to v18 by renovate in https://github.com/arthurio/fastapi-filter/pull/336
* Update dependency pytest-asyncio to ^0.21.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/335


**Full Changelog**: https://github.com/arthurio/fastapi-filter/compare/v0.5.4...v0.6.0

0.5.4

What's Changed

Internals

Switching dependency management from dependabot to renovate.

* Configure Renovate by renovate in https://github.com/arthurio/fastapi-filter/pull/321
* Update supercharge/mongodb-github-action action to v1.9.0 by renovate in https://github.com/arthurio/fastapi-filter/pull/322

Main dependencies

* Update dependency SQLAlchemy to v2.0.6 by renovate in https://github.com/arthurio/fastapi-filter/pull/326
* Update dependency pydantic to v1.10.6 by renovate in https://github.com/arthurio/fastapi-filter/pull/328
* Update dependency fastapi to v0.94.1 by renovate in https://github.com/arthurio/fastapi-filter/pull/329

Internal dependencies

* Bump types-setuptools from 67.4.0.3 to 67.6.0.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/317
* Bump pre-commit from 3.1.0 to 3.1.1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/303
* Bump mkdocs-material from 9.0.15 to 9.1.2 by dependabot in https://github.com/arthurio/fastapi-filter/pull/319
* Bump faker from 17.3.0 to 17.6.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/306
* Bump pymdown-extensions from 9.9.2 to 9.10 by dependabot in https://github.com/arthurio/fastapi-filter/pull/310
* Update dependency mkdocs-material to v9.1.3 by renovate in https://github.com/arthurio/fastapi-filter/pull/327

New Contributors
* renovate made their first contribution in https://github.com/arthurio/fastapi-filter/pull/321

**Full Changelog**: https://github.com/arthurio/fastapi-filter/compare/v0.5.3...v0.5.4

0.5.3

What's Changed

sqlalchemy, mongoengine and fastapi supported versions have been bumped to their latest release.


Dependency updates

* Bump mypy-extensions from 0.4.3 to 1.0.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/265
* Bump types-setuptools from 65.7.0.4 to 67.3.0.1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/284
* Bump sqlalchemy from 1.4.46 to 2.0.3 by dependabot in https://github.com/arthurio/fastapi-filter/pull/260
* Bump ipython from 8.9.0 to 8.10.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/277
* Bump typing-extensions from 4.4.0 to 4.5.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/282
* Bump poetry from 1.3.1 to 1.3.2 by arthurio in https://github.com/arthurio/fastapi-filter/pull/286
* Bump pre-commit from 3.0.3 to 3.0.4 by dependabot in https://github.com/arthurio/fastapi-filter/pull/264
* Bump faker from 16.8.1 to 17.0.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/280
* Bump types-setuptools from 67.3.0.1 to 67.4.0.1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/293
* Bump mypy from 1.0.0 to 1.0.1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/287
* Bump pre-commit from 3.0.4 to 3.1.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/295
* Bump mkdocs-material from 9.0.12 to 9.0.14 by dependabot in https://github.com/arthurio/fastapi-filter/pull/294
* Bump sqlalchemy from 2.0.3 to 2.0.4 by dependabot in https://github.com/arthurio/fastapi-filter/pull/288
* Bump faker from 17.0.0 to 17.3.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/298
* Bump mkdocs-material from 9.0.14 to 9.0.15 by dependabot in https://github.com/arthurio/fastapi-filter/pull/296
* Bump types-setuptools from 67.4.0.1 to 67.4.0.3 by dependabot in https://github.com/arthurio/fastapi-filter/pull/297
* Bump ipython from 8.10.0 to 8.11.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/301
* Bump fastapi from 0.92.0 to 0.93.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/316
* Bump uvicorn from 0.20.0 to 0.21.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/318
* Bump mypy from 1.0.1 to 1.1.1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/314
* Bump sqlalchemy from 2.0.4 to 2.0.5.post1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/313
* Bump mongoengine from 0.26.0 to 0.27.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/311
* Bump pytest from 7.2.1 to 7.2.2 by dependabot in https://github.com/arthurio/fastapi-filter/pull/312
* Bump bandit from 1.7.4 to 1.7.5 by dependabot in https://github.com/arthurio/fastapi-filter/pull/320


**Full Changelog**: https://github.com/arthurio/fastapi-filter/compare/v0.5.2...v0.5.3

0.5.2

What's Changed

Major dependency updates

* Bump fastapi from 0.88.0 to 0.89.1 by dependabot in https://github.com/arthurio/fastapi-filter/pull/231
* Bump fastapi from 0.89.1 to 0.92.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/283
* Bump greenlet from 2.0.1 to 2.0.2 by dependabot in https://github.com/arthurio/fastapi-filter/pull/256
* Bump mongoengine from 0.24.2 to 0.25.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/219
* Bump mongoengine from 0.25.0 to 0.26.0 by dependabot in https://github.com/arthurio/fastapi-filter/pull/248
* Bump sqlalchemy from 1.4.45 to 1.4.46 by dependabot in https://github.com/arthurio/fastapi-filter/pull/223

0.5.1

Main contributions

* Fix filter and sort validation error handling by arthurio in https://github.com/arthurio/fastapi-filter/pull/207
* Add filter validation errors by arthurio in https://github.com/arthurio/fastapi-filter/pull/208

⚠️ Breaking change

This change affects the content of `detail` in the error response (not the response code itself). Instead of a string, the content of `detail` is now a list, e.g.: `{'detail': [{'loc': ['query', 'bogus_filter'], 'msg': 'field required', 'type': 'value_error.missing'}]}`. Make sure to update your error handlers accordingly!

**Full Changelog**: https://github.com/arthurio/fastapi-filter/compare/v0.5.0...v0.5.1

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.