diff --git a/README.rst b/README.rst index b5305b6..724d1b0 100644 --- a/README.rst +++ b/README.rst @@ -12,8 +12,14 @@ Prerequisites Python ------ +Starting with ``atrcopy`` 7.0, Python 2 support has been dropped. + Supported Python versions: +* Python 3.6 and later + +If you need Python 2 support, ``atrcopy`` 6.5 and earlier supports: + * Python 2.7 * Python 3.5 * Python 3.6 diff --git a/atrcopy/__init__.py b/atrcopy/__init__.py index 55e3113..f4f3012 100644 --- a/atrcopy/__init__.py +++ b/atrcopy/__init__.py @@ -1,6 +1,3 @@ -from __future__ import print_function -from __future__ import absolute_import -from builtins import str import os import sys import zlib diff --git a/atrcopy/ataridos.py b/atrcopy/ataridos.py index 4e1cdb4..6f89886 100644 --- a/atrcopy/ataridos.py +++ b/atrcopy/ataridos.py @@ -1,8 +1,3 @@ -from __future__ import absolute_import -from __future__ import division -from builtins import str -from builtins import range -from builtins import object import numpy as np from .errors import * diff --git a/atrcopy/cartridge.py b/atrcopy/cartridge.py index 1ee7e37..6b780a4 100644 --- a/atrcopy/cartridge.py +++ b/atrcopy/cartridge.py @@ -1,6 +1,3 @@ -from __future__ import absolute_import -from builtins import str -from builtins import object from collections import defaultdict import numpy as np diff --git a/atrcopy/diskimages.py b/atrcopy/diskimages.py index fdae08d..1a214a6 100644 --- a/atrcopy/diskimages.py +++ b/atrcopy/diskimages.py @@ -1,7 +1,3 @@ -from __future__ import absolute_import -from builtins import str -from builtins import range -from builtins import object import numpy as np from .errors import * diff --git a/atrcopy/dos33.py b/atrcopy/dos33.py index 9c50f65..0dbc961 100644 --- a/atrcopy/dos33.py +++ b/atrcopy/dos33.py @@ -1,9 +1,3 @@ -from __future__ import print_function -from __future__ import absolute_import -from __future__ import division -from builtins import str -from builtins import range -from builtins import object import numpy as np from .errors import * diff --git a/atrcopy/kboot.py b/atrcopy/kboot.py index b7a876f..56e7a0e 100644 --- a/atrcopy/kboot.py +++ b/atrcopy/kboot.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import -from __future__ import division import numpy as np from .errors import * diff --git a/atrcopy/mame.py b/atrcopy/mame.py index 7d813f2..76f8ef9 100644 --- a/atrcopy/mame.py +++ b/atrcopy/mame.py @@ -1,4 +1,3 @@ -from __future__ import absolute_import import zipfile import numpy as np diff --git a/atrcopy/parsers.py b/atrcopy/parsers.py index 36a7cb4..7620714 100644 --- a/atrcopy/parsers.py +++ b/atrcopy/parsers.py @@ -1,6 +1,3 @@ -from __future__ import absolute_import -from builtins import str -from builtins import object import numpy as np from .segments import SegmentData, DefaultSegment diff --git a/atrcopy/segments.py b/atrcopy/segments.py index 26bb507..3b524b5 100644 --- a/atrcopy/segments.py +++ b/atrcopy/segments.py @@ -1,11 +1,3 @@ -from __future__ import print_function -from __future__ import absolute_import -from future import standard_library -standard_library.install_aliases() -from builtins import zip -from builtins import str -from builtins import range -from builtins import object import bisect import io diff --git a/atrcopy/spartados.py b/atrcopy/spartados.py index 2f3a23e..0f3db2d 100644 --- a/atrcopy/spartados.py +++ b/atrcopy/spartados.py @@ -1,6 +1,3 @@ -from __future__ import absolute_import -from builtins import str -from builtins import range import numpy as np from .errors import * diff --git a/atrcopy/standard_delivery.py b/atrcopy/standard_delivery.py index 3cf5a91..93bbbf6 100644 --- a/atrcopy/standard_delivery.py +++ b/atrcopy/standard_delivery.py @@ -1,5 +1,3 @@ -from __future__ import absolute_import -from __future__ import division import numpy as np from .errors import * diff --git a/atrcopy/utils.py b/atrcopy/utils.py index 1c5bab1..0a1e6dc 100644 --- a/atrcopy/utils.py +++ b/atrcopy/utils.py @@ -1,8 +1,3 @@ -from __future__ import absolute_import -from builtins import zip -from builtins import str -from builtins import range -from builtins import object import types import uuid as stdlib_uuid diff --git a/setup.py b/setup.py index bf810c4..ba8b28a 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,6 @@ setup(name="atrcopy", "Topic :: Utilities", ], install_requires = [ - "future", 'numpy', ], tests_require = [