Skip to main content

FastAPI Users - Database adapter for EdgeDB

Project description

FastAPI Users - Database adapter for EdgeDB


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.1.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

fastapiusers_edgedb-0.2.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fastapiusers-edgedb-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5783a1c66640198b437c9e7b1fdef9296f0ba40f7061fe0b89c452f528778a06
MD5 df6f3acfa69c3de654c8340280fb3fa4
BLAKE2b-256 45f16a72f220bc9eeb92e52030615ab4a655de853fd854d2519b20ed573f8f1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastapiusers_edgedb-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 12a69c667b5a9933bcbc1dab193f9344b2e9b7a6da97abfbf89e06e46d589969
MD5 8209a9ac35e9ce4119e5f9b8246edfc4
BLAKE2b-256 3fb78331a27c7857a58d92a7cfc0d33ba6222d8f6f08971fd72ba59965bad216

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