X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=test.py;h=048752f0cf0ece6d67b0a1edf45bdb7cacb29547;hb=847136a30dbf711fc2ccab762fb294218c8004ea;hp=9edf5ddc0069888783a6b64847662c55a59d4c2b;hpb=823f4246b31a04e521db008d4fa13a59c68b97ca;p=home.git diff --git a/test.py b/test.py index 9edf5dd..048752f 100755 --- a/test.py +++ b/test.py @@ -1,5 +1,4 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 """Test module for quick hacking.""" @@ -10,7 +9,7 @@ from __future__ import print_function # pylint: disable=unused-import import abc, argparse, atexit import base64, binascii -import codecs, collections, contextlib +import codecs, collections, configparser, contextlib import datetime import errno import fcntl, fileinput, fnmatch @@ -21,25 +20,23 @@ import json import logging import multiprocessing import os -import pprint +import pathlib, pprint +from pathlib import Path import re import shlex, shutil, signal, socket, struct, subprocess, sys -import tarfile, tempfile, time, traceback +import tarfile, tempfile, time, traceback, typing +from typing import ( + Any, Callable, Dict, Generator, Iterable, Iterator, List, NamedTuple, + Optional, Set, Tuple, Union, +) import unittest +from unittest import mock -if sys.version_info.major < 3: - import mock -else: - import pathlib - from pathlib import Path - import typing - from typing import ( - Any, Callable, Dict, Generator, Iterable, Iterator, List, NamedTuple, - Optional, Set, Tuple, Union, - ) - from unittest import mock - -import requests + +try: + import requests +except ImportError: + pass import six