Skip to content

Commit a7ce930

Browse files
authored
Merge pull request #134 from a-detiste/master
remove dependency on python3-future
2 parents c954eb3 + 601e2d0 commit a7ce930

12 files changed

Lines changed: 10 additions & 35 deletions

biomaj/bank.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from builtins import str
2-
from builtins import object
31
import os
42
import logging
53
import time
@@ -25,7 +23,7 @@
2523
import getpass
2624

2725

28-
class Bank(object):
26+
class Bank:
2927
"""
3028
BioMAJ bank
3129
"""

biomaj/mongo_connector.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
from builtins import object
21
from pymongo import MongoClient
32

43

5-
class MongoConnector(object):
4+
class MongoConnector:
65
"""
76
Connector to mongodb
87
"""

biomaj/notify.py

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from builtins import str
2-
from builtins import object
31
import smtplib
42
import email.utils
53
from biomaj.workflow import Workflow
@@ -8,16 +6,13 @@
86
import sys
97
from email.mime.base import MIMEBase
108
from email.mime.multipart import MIMEMultipart
9+
from email.mime.text import MIMEText
1110
from email import encoders
12-
from jinja2 import Template
1311

14-
if sys.version < '3':
15-
from email.MIMEText import MIMEText
16-
else:
17-
from email.mime.text import MIMEText
12+
from jinja2 import Template
1813

1914

20-
class Notify(object):
15+
class Notify:
2116
"""
2217
Send notifications
2318
"""

biomaj/options.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
from builtins import object
2-
3-
4-
class Options(object):
1+
class Options:
52
"""
63
Available options
74
"""

biomaj/process/metaprocess.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from builtins import str
21
import threading
32
import logging
43
import os

biomaj/process/processfactory.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
from builtins import range
2-
from builtins import object
31
import threading
42
import logging
53
import os
64
from biomaj.process.metaprocess import MetaProcess
75

86

9-
class ProcessFactory(object):
7+
class ProcessFactory:
108
'''
119
Manage process execution
1210
'''

biomaj/schema_version.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from __future__ import print_function
21
import pkg_resources
32
import string
43
import random
@@ -12,7 +11,7 @@
1211
import logging
1312

1413

15-
class SchemaVersion(object):
14+
class SchemaVersion:
1615

1716
"""
1817
BioMAJ database schema version. This package can be used to make some schema modification if needed during

biomaj/session.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
from future import standard_library
2-
from builtins import str
3-
from builtins import object
41
import os
52
import time
63
import copy
74
import sys
85

96
from biomaj.workflow import Workflow
107

11-
standard_library.install_aliases()
128

139

14-
class Session(object):
10+
class Session:
1511
"""
1612
BioMAJ bank session
1713
"""

biomaj/workflow.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
from builtins import str
2-
from builtins import range
3-
from builtins import object
41
import logging
52
import datetime
63
import time
@@ -29,7 +26,7 @@
2926
from packaging.version import parse
3027

3128

32-
class Workflow(object):
29+
class Workflow:
3330
"""
3431
Bank update workflow
3532
"""

docs/requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ tabulate
55
ldap3
66
py-bcrypt
77
drmaa
8-
future
98
elasticsearch
109
biomaj_core
1110
biomaj_user

0 commit comments

Comments
 (0)