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 5 of 6

0.11.0

Not secure
Features

* Implement controller generator [47](https://github.com/fastapi-mvc/fastapi-mvc/issues/47). PR [#70](https://github.com/fastapi-mvc/fastapi-mvc/pull/70)
* Implement generator generator [68](https://github.com/fastapi-mvc/fastapi-mvc/issues/68). PR [#70](https://github.com/fastapi-mvc/fastapi-mvc/pull/70)
* Implement logic for loading user generators into fastapi-mvc CLI at RunTime [69](https://github.com/fastapi-mvc/fastapi-mvc/issues/69). PR [#70](https://github.com/fastapi-mvc/fastapi-mvc/pull/70)

Internal

* Implement global except hook, refactor current exceptions handling [73](https://github.com/fastapi-mvc/fastapi-mvc/issues/73). PR [#70](https://github.com/fastapi-mvc/fastapi-mvc/pull/70)
* Refactor `Invoker` class with using queue [71](https://github.com/fastapi-mvc/fastapi-mvc/issues/71). PR [#70](https://github.com/fastapi-mvc/fastapi-mvc/pull/70)
* Refactor `fastapi_mvc.commands` to be more generic [72](https://github.com/fastapi-mvc/fastapi-mvc/issues/72). PR [#70](https://github.com/fastapi-mvc/fastapi-mvc/pull/70)
* Refactor existing documentation with Sphinx [74](https://github.com/fastapi-mvc/fastapi-mvc/issues/74). PR [#83](https://github.com/fastapi-mvc/fastapi-mvc/pull/83)
* Migrate to `install-poetry.py` script prior Poetry 1.2.x release migration [87](https://github.com/fastapi-mvc/fastapi-mvc/issues/87). PR [#88](https://github.com/fastapi-mvc/fastapi-mvc/pull/88)

Fixed

* CLI `fastapi-mvc run` command doesn't distinguish whether project is installed or crashed due to error [82](https://github.com/fastapi-mvc/fastapi-mvc/issues/82). PR [#86](https://github.com/fastapi-mvc/fastapi-mvc/pull/86)
* CLI `fastapi-mvc run` command should use absolute path to poetry binary [84](https://github.com/fastapi-mvc/fastapi-mvc/issues/84). PR [#86](https://github.com/fastapi-mvc/fastapi-mvc/pull/86)

0.10.0

Not secure
Fixed

* New project cannot install with Python version > 3.10 [60](https://github.com/fastapi-mvc/fastapi-mvc/issues/60). PR [#61](https://github.com/fastapi-mvc/fastapi-mvc/pull/61) by [Merinorus](https://github.com/Merinorus)
* Metrics job for Python 3.10 [63](https://github.com/fastapi-mvc/fastapi-mvc/issues/63). PR [#65](https://github.com/fastapi-mvc/fastapi-mvc/pull/65) by [Merinorus](https://github.com/Merinorus)

Features

* Add nix shell config for local development environment [57](https://github.com/fastapi-mvc/fastapi-mvc/issues/57). PR [#58](https://github.com/fastapi-mvc/fastapi-mvc/pull/58)
* Allow overriding poetry version for make install target via env variable: $POETRY_VERSION [59](https://github.com/fastapi-mvc/fastapi-mvc/issues/59). PR [#58](https://github.com/fastapi-mvc/fastapi-mvc/pull/58)

Internal

* Update template dependencies:
* Bump fastapi from 0.70.0 to 0.75.0.
* Bump uvicorn from 0.15.0 to 0.17.0.
* Add minor `ShellUtils` unit test case improvement.
* Add python 3.10 in CI tests [62](https://github.com/fastapi-mvc/fastapi-mvc/issues/62). PR [#61](https://github.com/fastapi-mvc/fastapi-mvc/pull/61) by [Merinorus](https://github.com/Merinorus)

0.9.0

Not secure
Fixed

* CLI`fastapi-mvc run` command implementation [48](https://github.com/fastapi-mvc/fastapi-mvc/issues/48). PR [#52](https://github.com/fastapi-mvc/fastapi-mvc/pull/52)
* GitHub main workflow package coverage sources. PR [52](https://github.com/fastapi-mvc/fastapi-mvc/pull/52)

Internal

* Implement all `fastapi-mvc.ini` parser properties [50](https://github.com/fastapi-mvc/fastapi-mvc/issues/50). PR [#52](https://github.com/fastapi-mvc/fastapi-mvc/pull/52)
* Refactor execution logic from CLI into command design pattern [51](https://github.com/fastapi-mvc/fastapi-mvc/issues/51). PR [#52](https://github.com/fastapi-mvc/fastapi-mvc/pull/52)

0.8.0

Not secure
Features

* Implement CLI `fastapi-mvc run` command for running uvicorn development server [14](https://github.com/fastapi-mvc/fastapi-mvc/issues/14), [#31](https://github.com/fastapi-mvc/fastapi-mvc/issues/31). PR [#35](https://github.com/fastapi-mvc/fastapi-mvc/pull/35)

Fixed

* New project doesn't install correctly if created from activated virtualenv [37](https://github.com/fastapi-mvc/fastapi-mvc/issues/37). PR [#40](https://github.com/fastapi-mvc/fastapi-mvc/pull/40)
* CLI `fastapi-mvc new` `--license` option value is not passed to cookiecutter [39](https://github.com/fastapi-mvc/fastapi-mvc/issues/39). PR [#42](https://github.com/fastapi-mvc/fastapi-mvc/pull/42)

Internal

* Refactor logic from CLI commands to separate classes [38](https://github.com/fastapi-mvc/fastapi-mvc/issues/38). PR [#40](https://github.com/fastapi-mvc/fastapi-mvc/pull/40)
* Add documentation [9](https://github.com/fastapi-mvc/fastapi-mvc/issues/9). PR [#33](https://github.com/fastapi-mvc/fastapi-mvc/pull/33)
* Add make template-checks target for running metrics and tests on template.
* Add make pre-commit target for running package and template checks.
* Add make test target for running package unit and integration tests.
* Improve make scripts logging information.

0.7.0

Not secure
Features

* Implement new template CLI serve command options [24](https://github.com/fastapi-mvc/fastapi-mvc/issues/24). PR [#27](https://github.com/fastapi-mvc/fastapi-mvc/pull/27)

Fixed

* Incomplete command in template `build/unit-test.sh` make script [28](https://github.com/fastapi-mvc/fastapi-mvc/issues/28). PR [#27](https://github.com/fastapi-mvc/fastapi-mvc/pull/27)
* Debian snapshot repository is expired causing container image build failure [29](https://github.com/fastapi-mvc/fastapi-mvc/issues/29). PR [#27](https://github.com/fastapi-mvc/fastapi-mvc/pull/27)

Internal

* Lint tests. PR 30

0.6.0

Not secure
Features

* Implement all major HTTP methods in aiohttp utility [17](https://github.com/fastapi-mvc/fastapi-mvc/issues/17). PR [#22](https://github.com/fastapi-mvc/fastapi-mvc/pull/22)
* Make container image reproducible both for package and template [15](https://github.com/fastapi-mvc/fastapi-mvc/issues/15). PR [#23](https://github.com/fastapi-mvc/fastapi-mvc/pull/23) by [r2r-dev](https://github.com/r2r-dev)

Fixed

* Template style guide: W293 error. PR 20

Internal

* Improve make target scripts both for package and template [18](https://github.com/fastapi-mvc/fastapi-mvc/issues/18). PR [#20](https://github.com/fastapi-mvc/fastapi-mvc/pull/20)
* Do not run fastapi as a root user inside container [16](https://github.com/fastapi-mvc/fastapi-mvc/issues/16). PR [#23](https://github.com/fastapi-mvc/fastapi-mvc/pull/23) by [r2r-dev](https://github.com/r2r-dev)

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.