Fastapi-mvc

Latest version: v0.28.1

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

Scan your dependencies

Page 3 of 6

0.18.1

Generators

* Bump copier-project version from 0.1.0 to 0.1.1. [6afb1fd](https://github.com/fastapi-mvc/fastapi-mvc/commit/6afb1fd0d8d888c10887647dfe789060b2bcc5c4)

Fixed

* Invalid default project name if destination is `.` [187](https://github.com/fastapi-mvc/fastapi-mvc/issues/187). PR [#188](https://github.com/fastapi-mvc/fastapi-mvc/pull/188)

Internal

* Implement ensure_permission method [185](https://github.com/fastapi-mvc/fastapi-mvc/issues/185). PR [#188](https://github.com/fastapi-mvc/fastapi-mvc/pull/188)

0.18.0

Breaking Changes

* Improve generators UX [171](https://github.com/fastapi-mvc/fastapi-mvc/issues/171). PR [#176](https://github.com/fastapi-mvc/fastapi-mvc/pull/176)
* Refactor generator generator cookiecutter template to copier [172](https://github.com/fastapi-mvc/fastapi-mvc/issues/172). PR [#176](https://github.com/fastapi-mvc/fastapi-mvc/pull/176)
* Refactor controller generator cookiecutter template to copier [173](https://github.com/fastapi-mvc/fastapi-mvc/issues/173). PR [#176](https://github.com/fastapi-mvc/fastapi-mvc/pull/176)
* Refactor project generator cookiecutter template to copier [174](https://github.com/fastapi-mvc/fastapi-mvc/issues/174). PR [#176](https://github.com/fastapi-mvc/fastapi-mvc/pull/176)

0.17.0

Breaking Changes

* Drop Python 3.7 support. PR [166](https://github.com/fastapi-mvc/fastapi-mvc/pull/166)

Internal

* Bump project template version from 0.2.0 to 0.3.0 [8da80e2](https://github.com/fastapi-mvc/fastapi-mvc/commit/8da80e26faaa3519cb20f8be61a41ddbfa9fde7a).
* Drop mock dev-dependency [128](https://github.com/fastapi-mvc/fastapi-mvc/issues/128). PR [#169](https://github.com/fastapi-mvc/fastapi-mvc/pull/169)
* Add poetry2nix overlay. PR [168](https://github.com/fastapi-mvc/fastapi-mvc/pull/168)
* Update dependencies. PR [167](https://github.com/fastapi-mvc/fastapi-mvc/pull/167)
* Bump pytest from 6.2.5 to 7.1.3.
* Bump pytest-cov from 2.12.0 to 4.0.0.
* Bump flake8 from 3.9.2 to 5.0.4.
* Bump black from 22.3.0 to 22.8.0.
* Bump Sphinx from 4.5.0 to 5.2.3.
* Bump myst-parser from 0.17.2 to 0.18.1.

0.16.1

Internal

* Pin default `fastapi-mvc/cookiecutter` version to a tag rather than `master` branch [159](https://github.com/fastapi-mvc/fastapi-mvc/issues/159).
* Override canceling matrix job if only one of them fail [64](https://github.com/fastapi-mvc/fastapi-mvc/issues/64). PR [#160](https://github.com/fastapi-mvc/fastapi-mvc/pull/160)
* Update documentation [158](https://github.com/fastapi-mvc/fastapi-mvc/issues/158). PR [#165](https://github.com/fastapi-mvc/fastapi-mvc/pull/165)

0.16.0

NOTE!

During this release, not only was the project transferred under fastapi-mvc organization. But also project template (`fastapi_mvc/generators/project/template/**`) was moved to a separate repository.
This means a lot of refactoring, cleanup, and changes in configuration, CI, URLs, etc. Even though CI checks are pretty thorough, there is a chance I could miss something that will cause a bug somewhere.
If so, feel free to raise an issue, and I'll handle it as soon as possible.

Features

* Add Nix CI workflow [141](https://github.com/fastapi-mvc/fastapi-mvc/issues/141). PR [#145](https://github.com/fastapi-mvc/fastapi-mvc/pull/145)
* Move project template to a separate repository [146](https://github.com/fastapi-mvc/fastapi-mvc/issues/146). PR [#157](https://github.com/fastapi-mvc/fastapi-mvc/pull/149)

Internal

* Migrate to Poetry 1.2.x release [21](https://github.com/fastapi-mvc/fastapi-mvc/issues/21). PR [#142](https://github.com/fastapi-mvc/fastapi-mvc/pull/142)
* Improve GH actions automation [143](https://github.com/fastapi-mvc/fastapi-mvc/issues/143). PR [#142](https://github.com/fastapi-mvc/fastapi-mvc/pull/142)
* Improve generated project cache in CI workflow [107](https://github.com/fastapi-mvc/fastapi-mvc/issues/107). PR [#142](https://github.com/fastapi-mvc/fastapi-mvc/pull/142)
* Refactor Makefile to utilize different set of targets for Nix and Poetry [144](https://github.com/fastapi-mvc/fastapi-mvc/issues/144). PR [#145](https://github.com/fastapi-mvc/fastapi-mvc/pull/145)
* Transfer project to fastapi-mvc organisation [147](https://github.com/fastapi-mvc/fastapi-mvc/issues/147). PR [#148](https://github.com/fastapi-mvc/fastapi-mvc/pull/148)

0.15.0

Breaking Changes

* Improve custom generator class discovery in `load_generators` method [137](https://github.com/fastapi-mvc/fastapi-mvc/issues/137). PR [#138](https://github.com/fastapi-mvc/fastapi-mvc/pull/138)
- This changes the module attribute from which the custom generator class is being discovered. For older custom generators, just replace `__all__ = ...` with `generator_class = ...` in custom generator `__init__.py`.

Fixed

* Method `get_git_user_info()` raises `FileNotFoundError` exception if `git` command does not exists [85](https://github.com/fastapi-mvc/fastapi-mvc/issues/85). PR [#140](https://github.com/fastapi-mvc/fastapi-mvc/pull/140)

Internal

* Add `flake8` pyflakes checks to `make metrics` target [135](https://github.com/fastapi-mvc/fastapi-mvc/issues/135). PR [#136](https://github.com/fastapi-mvc/fastapi-mvc/pull/136)
* Update project template dependencies:
* Bump fastapi from 0.75.0 to 0.82.0.
* Bump uvicorn from 0.17.0 to 0.18.3.
* Bump aioredis from 2.0.0 to 2.0.1.
* Bump aiohttp from 3.8.0 to 3.8.1.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.