Added Pyre
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,4 +1,5 @@
|
||||
.idea
|
||||
.pyre/
|
||||
example/venv
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
|
||||
@@ -9,3 +9,8 @@ repos:
|
||||
# pre-commit's default_language_version, see
|
||||
# https://pre-commit.com/#top_level-default_language_version
|
||||
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:
|
||||
from django.urls import reverse
|
||||
except:
|
||||
from django.core.urlresolver import reverse
|
||||
from django.core.urlresolver import reverse # pyre-ignore[21]
|
||||
|
||||
|
||||
def send(to, subject, body):
|
||||
|
||||
@@ -40,7 +40,7 @@ def start(request):
|
||||
from django.http import HttpResponseRedirect
|
||||
|
||||
try:
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.core.urlresolvers import reverse # pyre-ignore[21]
|
||||
except:
|
||||
from django.urls import reverse
|
||||
if (
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
import time
|
||||
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
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ try:
|
||||
from django.db.models import JSONField
|
||||
except ImportError:
|
||||
try:
|
||||
from jsonfield.fields import JSONField
|
||||
from jsonfield.fields import JSONField # pyre-ignore[21]
|
||||
except ImportError:
|
||||
raise ImportError(
|
||||
"Can't find a JSONField implementation, please install jsonfield if django < 4.0"
|
||||
|
||||
@@ -4,7 +4,7 @@ try:
|
||||
from django.db.models import JSONField
|
||||
except ModuleNotFoundError:
|
||||
try:
|
||||
from jsonfield import JSONField
|
||||
from jsonfield import JSONField # pyre-ignore[21]
|
||||
except ModuleNotFoundError:
|
||||
raise ModuleNotFoundError(
|
||||
"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:
|
||||
from django.urls import re_path as url
|
||||
except:
|
||||
from django.conf.urls import url
|
||||
from django.conf.urls import url # pyre-ignore[21]
|
||||
urlpatterns = [
|
||||
url(r"totp/start/", totp.start, name="start_new_otop"),
|
||||
url(r"totp/getToken", totp.getToken, name="get_new_otop"),
|
||||
|
||||
@@ -7,7 +7,7 @@ from .models import *
|
||||
try:
|
||||
from django.urls import reverse
|
||||
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 import RequestContext
|
||||
from django.conf import settings
|
||||
|
||||
@@ -8,3 +8,4 @@ python-jose
|
||||
fido2 == 1.1.0
|
||||
jsonLookup
|
||||
raven
|
||||
pyre-check
|
||||
|
||||
Reference in New Issue
Block a user