Added Pyre
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,4 +1,5 @@
|
|||||||
.idea
|
.idea
|
||||||
|
.pyre/
|
||||||
example/venv
|
example/venv
|
||||||
# Byte-compiled / optimized / DLL files
|
# Byte-compiled / optimized / DLL files
|
||||||
__pycache__/
|
__pycache__/
|
||||||
|
|||||||
@@ -9,3 +9,8 @@ repos:
|
|||||||
# pre-commit's default_language_version, see
|
# pre-commit's default_language_version, see
|
||||||
# https://pre-commit.com/#top_level-default_language_version
|
# https://pre-commit.com/#top_level-default_language_version
|
||||||
language_version: python3.11
|
language_version: python3.11
|
||||||
|
|
||||||
|
- repo: https://github.com/fsouza/pre-commit-pyre-check
|
||||||
|
rev: '199dc59' # Use the sha / tag you want to point at
|
||||||
|
hooks:
|
||||||
|
- id: pyre-check
|
||||||
|
|||||||
15
.pyre_configuration
Normal file
15
.pyre_configuration
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"source_directories": [
|
||||||
|
"."
|
||||||
|
],
|
||||||
|
"search_path": [
|
||||||
|
"env/lib/python3.11/site-packages/"
|
||||||
|
],
|
||||||
|
"ignore_all_errors":[
|
||||||
|
"*env*/*",
|
||||||
|
"example/venv/*",
|
||||||
|
"build/*",
|
||||||
|
"example/*"
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -4,7 +4,7 @@ from django.core.mail import EmailMessage
|
|||||||
try:
|
try:
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
except:
|
except:
|
||||||
from django.core.urlresolver import reverse
|
from django.core.urlresolver import reverse # pyre-ignore[21]
|
||||||
|
|
||||||
|
|
||||||
def send(to, subject, body):
|
def send(to, subject, body):
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ def start(request):
|
|||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse # pyre-ignore[21]
|
||||||
except:
|
except:
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
if (
|
if (
|
||||||
|
|||||||
@@ -1,6 +1,10 @@
|
|||||||
import time
|
import time
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
from django.core.urlresolvers import reverse
|
|
||||||
|
try:
|
||||||
|
from django.core.urlresolvers import reverse # pyre-ignore[21]
|
||||||
|
except:
|
||||||
|
from django.urls import reverse
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ try:
|
|||||||
from django.db.models import JSONField
|
from django.db.models import JSONField
|
||||||
except ImportError:
|
except ImportError:
|
||||||
try:
|
try:
|
||||||
from jsonfield.fields import JSONField
|
from jsonfield.fields import JSONField # pyre-ignore[21]
|
||||||
except ImportError:
|
except ImportError:
|
||||||
raise ImportError(
|
raise ImportError(
|
||||||
"Can't find a JSONField implementation, please install jsonfield if django < 4.0"
|
"Can't find a JSONField implementation, please install jsonfield if django < 4.0"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ try:
|
|||||||
from django.db.models import JSONField
|
from django.db.models import JSONField
|
||||||
except ModuleNotFoundError:
|
except ModuleNotFoundError:
|
||||||
try:
|
try:
|
||||||
from jsonfield import JSONField
|
from jsonfield import JSONField # pyre-ignore[21]
|
||||||
except ModuleNotFoundError:
|
except ModuleNotFoundError:
|
||||||
raise ModuleNotFoundError(
|
raise ModuleNotFoundError(
|
||||||
"Can't find a JSONField implementation, please install jsonfield if django < 4.0"
|
"Can't find a JSONField implementation, please install jsonfield if django < 4.0"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from . import views, totp, U2F, TrustedDevice, helpers, FIDO2, Email, recovery
|
|||||||
try:
|
try:
|
||||||
from django.urls import re_path as url
|
from django.urls import re_path as url
|
||||||
except:
|
except:
|
||||||
from django.conf.urls import url
|
from django.conf.urls import url # pyre-ignore[21]
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
url(r"totp/start/", totp.start, name="start_new_otop"),
|
url(r"totp/start/", totp.start, name="start_new_otop"),
|
||||||
url(r"totp/getToken", totp.getToken, name="get_new_otop"),
|
url(r"totp/getToken", totp.getToken, name="get_new_otop"),
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from .models import *
|
|||||||
try:
|
try:
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
except:
|
except:
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse # pyre-ignore[21]
|
||||||
from django.template.context_processors import csrf
|
from django.template.context_processors import csrf
|
||||||
from django.template.context import RequestContext
|
from django.template.context import RequestContext
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|||||||
@@ -8,3 +8,4 @@ python-jose
|
|||||||
fido2 == 1.1.0
|
fido2 == 1.1.0
|
||||||
jsonLookup
|
jsonLookup
|
||||||
raven
|
raven
|
||||||
|
pyre-check
|
||||||
|
|||||||
Reference in New Issue
Block a user