Skip to main content

FastAPI Users - Database adapter for EdgeDB

Project description

FastAPI Users - Database adapter for EdgeDB

FastAPI Users

Ready-to-use and customizable users management for FastAPI


Documentation: https://fastapi-users.github.io/fastapi-users/

Source Code: https://github.com/fastapi-users/fastapi-users


Add quickly a registration and authentication system to your FastAPI project. FastAPI Users is designed to be as customizable and adaptable as possible.

Sub-package for EdgeDB support in FastAPI Users.

Development

Setup environment

You should create a virtual environment and activate it:

python -m venv venv/
source venv/bin/activate

And then install the development dependencies:

make install

Run unit tests

You can run all the tests with:

make test

Alternatively, you can run pytest yourself:

pytest

There are quite a few unit tests, so you might run into ulimit issues where there are too many open file descriptors. You may be able to set a new, higher limit temporarily with:

ulimit -n 2048

Format the code

Execute the following command to apply isort and black formatting:

make format

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastapiusers-edgedb-0.2.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

fastapiusers_edgedb-0.2.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file fastapiusers-edgedb-0.2.0.tar.gz.

File metadata

  • Download URL: fastapiusers-edgedb-0.2.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.2

File hashes

Hashes for fastapiusers-edgedb-0.2.0.tar.gz
Algorithm Hash digest
SHA256 386da352aaa8290663b5fcc59e6198786ad8a6e4701118f04e4f37d0b6dff5a6
MD5 addad4319db79ded9f8470a4d7d8e62b
BLAKE2b-256 31eee22dccb58888b432f7ca7fe7dbaee32cbbe7b2583a4e07d18cb3ca934669

See more details on using hashes here.

File details

Details for the file fastapiusers_edgedb-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapiusers_edgedb-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 713b5d0629117af0a13e318faf8688f88379caa0c8d945760962a112a2c50d73
MD5 e23d42286180f85b94d1884223e2a74f
BLAKE2b-256 44c6a6057fc1581a5997d8619255b5261fbebc32a0e67c818643574c7f0fe4d4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page