langdonholmes commited on
Commit
30b20e5
β€’
1 Parent(s): 96cf29d

module import solutions

Browse files
piilo/main.py β†’ main.py RENAMED
@@ -1,12 +1,14 @@
1
  '''API for PIILO'''
2
 
3
- from analyzer import prepare_analyzer
4
- from anonymizer import surrogate_anonymizer
5
- from models.anonymize import AnonymizeRequest, AnonymizeResponse
6
- from fastapi import FastAPI
7
  import logging
 
 
8
  from fastapi.middleware.cors import CORSMiddleware
9
 
 
 
 
 
10
  # Define Student Name Detection Model
11
  configuration = {
12
  'nlp_engine_name': 'spacy',
@@ -59,8 +61,9 @@ def anonymize(anon_req: AnonymizeRequest) -> AnonymizeResponse:
59
  return anonymize_response
60
 
61
  if __name__ == "__main__":
62
- import uvicorn
63
  import os
 
 
64
 
65
  uvicorn.run(
66
  "main:app", host="0.0.0.0",
 
1
  '''API for PIILO'''
2
 
 
 
 
 
3
  import logging
4
+
5
+ from fastapi import FastAPI
6
  from fastapi.middleware.cors import CORSMiddleware
7
 
8
+ from piilo.analyzer import prepare_analyzer
9
+ from piilo.anonymizer import surrogate_anonymizer
10
+ from piilo.models.anonymize import AnonymizeRequest, AnonymizeResponse
11
+
12
  # Define Student Name Detection Model
13
  configuration = {
14
  'nlp_engine_name': 'spacy',
 
61
  return anonymize_response
62
 
63
  if __name__ == "__main__":
 
64
  import os
65
+
66
+ import uvicorn
67
 
68
  uvicorn.run(
69
  "main:app", host="0.0.0.0",
requirements.txt CHANGED
Binary files a/requirements.txt and b/requirements.txt differ
 
setup.py DELETED
@@ -1,11 +0,0 @@
1
- from setuptools import setup, find_packages
2
-
3
- setup(
4
- name='piilo',
5
- version='0.1',
6
- packages=find_packages(),
7
- install_requires=[
8
- nameparser,
9
- presidio_analyzer
10
- ],
11
- )
 
 
 
 
 
 
 
 
 
 
 
 
piilo/test_main.py β†’ test_main.py RENAMED
@@ -1,7 +1,8 @@
 
 
1
  from fastapi.testclient import TestClient
2
 
3
  from main import app
4
- import logging
5
 
6
  logger = logging.getLogger('api')
7
  logging.basicConfig(level=logging.INFO)
 
1
+ import logging
2
+
3
  from fastapi.testclient import TestClient
4
 
5
  from main import app
 
6
 
7
  logger = logging.getLogger('api')
8
  logging.basicConfig(level=logging.INFO)