Skip to content

Commit

Permalink
Merge 5b77c3f into 20faebf
Browse files Browse the repository at this point in the history
  • Loading branch information
Duncan Macleod committed Apr 12, 2019
2 parents 20faebf + 5b77c3f commit 267128f
Show file tree
Hide file tree
Showing 20 changed files with 29 additions and 52 deletions.
3 changes: 1 addition & 2 deletions bin/gw_summary
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,11 @@ import os
import re
import warnings
from collections import OrderedDict
from configparser import (DEFAULTSECT, NoOptionError, NoSectionError)
try:
from urllib.parse import urlparse
from configparser import (DEFAULTSECT, NoOptionError, NoSectionError)
except ImportError: # python < 3
from urlparse import urlparse
from ConfigParser import (DEFAULTSECT, NoOptionError, NoSectionError)

from dateutil.relativedelta import relativedelta

Expand Down
2 changes: 1 addition & 1 deletion bin/gwsumm-plot-guardian
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ import argparse
import os
import re
from collections import OrderedDict
from configparser import DEFAULTSECT

from six import text_type
from six.moves.configparser import DEFAULTSECT

from matplotlib import use
use('agg')
Expand Down
2 changes: 1 addition & 1 deletion gwsumm/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"""Thin wrapper around configparser
"""

import configparser
import os.path
import re
from collections import OrderedDict
Expand All @@ -27,7 +28,6 @@
from six import string_types
from six.moves import (
StringIO,
configparser,
http_client as httplib,
)

Expand Down
5 changes: 1 addition & 4 deletions gwsumm/data/timeseries.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,9 @@
from math import (floor, ceil)
from time import sleep
from collections import OrderedDict
from configparser import (NoSectionError, NoOptionError)

from six.moves import reduce
from six.moves.configparser import (
NoSectionError,
NoOptionError,
)
from six.moves.urllib.parse import urlparse

from astropy import units
Expand Down
2 changes: 1 addition & 1 deletion gwsumm/plot/segments.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
from itertools import (cycle, combinations)
from numbers import Number
from collections import OrderedDict
from configparser import NoOptionError

from six import string_types
from six.moves.configparser import NoOptionError

import numpy

Expand Down
3 changes: 1 addition & 2 deletions gwsumm/plot/sei.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@
"""

import re

from six.moves.configparser import NoOptionError
from configparser import NoOptionError

from matplotlib.pyplot import subplots
from matplotlib.ticker import NullLocator
Expand Down
8 changes: 4 additions & 4 deletions gwsumm/segments.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@
import sys
import warnings
from collections import OrderedDict

from six import string_types
from six.moves import reduce
from six.moves.configparser import (
from configparser import (
DEFAULTSECT,
ConfigParser,
NoSectionError,
NoOptionError,
)

from six import string_types
from six.moves import reduce

from astropy.io.registry import IORegistryError

from gwpy.segments import (DataQualityFlag, DataQualityDict,
Expand Down
5 changes: 1 addition & 4 deletions gwsumm/state/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,7 @@
import datetime
import re
import operator
try:
from configparser import (NoOptionError, DEFAULTSECT)
except ImportError: # python < 3
from ConfigParser import (NoOptionError, DEFAULTSECT)
from configparser import (NoOptionError, DEFAULTSECT)

from astropy.time import Time

Expand Down
2 changes: 1 addition & 1 deletion gwsumm/tabs/builtin.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@

import os.path
import warnings
from configparser import NoOptionError

from six import string_types
from six.moves.configparser import NoOptionError

from MarkupPy import markup

Expand Down
2 changes: 1 addition & 1 deletion gwsumm/tabs/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@
import os
import re
from collections import OrderedDict
from configparser import NoOptionError
from shutil import copyfile

from six import string_types
from six.moves.configparser import NoOptionError
from six.moves.urllib.parse import urlparse

from MarkupPy import markup
Expand Down
11 changes: 5 additions & 6 deletions gwsumm/tabs/data.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,15 @@
import os.path
import getpass
import re

from copy import copy
from datetime import timedelta

from six.moves import StringIO
from six.moves.configparser import (
from configparser import (
ConfigParser,
NoOptionError,
NoSectionError,
)
from copy import copy
from datetime import timedelta

from six.moves import StringIO

from MarkupPy import markup

Expand Down
2 changes: 1 addition & 1 deletion gwsumm/tabs/etg.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@
"""

import os
from configparser import NoOptionError
from warnings import warn

from six import string_types
from six.moves.configparser import NoOptionError

from MarkupPy import markup

Expand Down
5 changes: 1 addition & 4 deletions gwsumm/tabs/gracedb.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,7 @@
"""

from collections import OrderedDict
try:
from configparser import NoOptionError
except ImportError: # python < 3
from ConfigParser import NoOptionError
from configparser import NoOptionError

from MarkupPy import markup

Expand Down
5 changes: 1 addition & 4 deletions gwsumm/tabs/guardian.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,7 @@

import re
from collections import OrderedDict
try:
from configparser import NoOptionError
except ImportError:
from ConfigParser import NoOptionError
from configparser import NoOptionError

from dateutil import tz

Expand Down
5 changes: 1 addition & 4 deletions gwsumm/tabs/management.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,7 @@

import re
from collections import OrderedDict
try:
from configparser import NoOptionError
except ImportError:
from ConfigParser import NoOptionError
from configparser import NoOptionError

from glue.lal import Cache

Expand Down
5 changes: 1 addition & 4 deletions gwsumm/tabs/sei.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,7 @@
import os
import re
from collections import OrderedDict
try:
from configparser import NoOptionError
except ImportError: # python < 3
from ConfigParser import NoOptionError
from configparser import NoOptionError

from dateutil import tz

Expand Down
2 changes: 1 addition & 1 deletion gwsumm/tests/test_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
import os.path
import tempfile
from collections import OrderedDict
from configparser import (DEFAULTSECT, ConfigParser)

from six.moves import StringIO
from six.moves.configparser import (DEFAULTSECT, ConfigParser)

import pytest

Expand Down
5 changes: 1 addition & 4 deletions gwsumm/tests/test_plot.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,7 @@

import os

try:
from configparser import ConfigParser
except ImportError: # python < 3
from ConfigParser import ConfigParser
from configparser import ConfigParser

from matplotlib import use
use('agg') # noqa
Expand Down
3 changes: 2 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ libsass
jsmin

# core requirements
enum34 ; python_version < '3'
enum34 ; python_version < '3.4'
python-dateutil
lxml
numpy>=1.10
Expand All @@ -20,6 +20,7 @@ pygments
MarkupPy
gwdetchar>=0.4.0
gwpy>=0.14.2
configparser ; python_version < '3.6'

# optional extras (not module-level imports)
pykerberos
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,9 +85,9 @@
'pygments',
'MarkupPy',
'gwdetchar>=0.4.0',
'configparser ; python_version < \'3.6\'',
'enum34 ; python_version < \'3.4\''
]
if sys.version < '3':
install_requires.append('enum34')

# testing requirements
if {'pytest', 'test'}.intersection(sys.argv):
Expand Down

0 comments on commit 267128f

Please sign in to comment.