[Bug 257369] [NEW PORT] www/py-fastapi-users: Ready-to-use and customizable users management for FastAPI
Date: Sat, 24 Jul 2021 02:04:47 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257369 Kubilay Kocak <koobs@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |feature Summary|[NEWPORT] |[NEW PORT] |www/py-fastapi-users: |www/py-fastapi-users: |Ready-to-use and |Ready-to-use and |customizable users |customizable users |management for FastAPI |management for FastAPI --- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> --- Great job Goran. Review items: All *_DEPENDS need to match upstream version specs [1], in this case including the max versions, unless they are patched (patched deps must be tested/confirmed to work with test suites) Painful, but necessary. Please encourage upstreams to distribute (sdist) dependencies of the form >=, so they can develop against, test and fix issues with later versions as early as possible (ideally before users do and are impacted) requires = [ "fastapi >=0.65.2,<0.67.0", "passlib[bcrypt] ==1.7.4", "email-validator >=1.1.0,<1.2", "pyjwt ==2.1.0", "python-multipart ==0.0.5", "makefun >=1.9.2,<1.12", "typing-extensions >=3.7.4.3; python_version < '3.8'", "Deprecated >=1.2.10,<2.0.0" ] [tool.flit.metadata.requires-extra] sqlalchemy = [ "sqlalchemy >=1.3.13,<1.4", "databases >=0.3.0,<0.5", ] mongodb = [ "motor >=2.2.0,<3.0.0", ] tortoise-orm = [ "tortoise-orm >=0.16.0,<0.18.0" ] ormar = [ "ormar >=0.9.5,<0.11.0" ] oauth = [ "httpx-oauth >=0.3,<0.4" ] [1] https://wiki.freebsd.org/Python/PortsPolicy#Dependencies -- You are receiving this mail because: You are the assignee for the bug.