diff --git a/weather_client/#weather-client.py# b/weather_client/#weather-client.py# new file mode 100644 index 0000000..f66455a --- /dev/null +++ b/weather_client/#weather-client.py# @@ -0,0 +1,57 @@ +from requests import get +from json import loads + +api_key = '1a0df3cadaab566d37bac2da0abcd6cc' +url = f'https://api.openweathermap.org/data/2.5/weather?id=2172797&appid={api_key}' + +data = loads(get(url).text) + +{ + "coord": { + "lon": 145.77, + "lat": -16.92 + }, + "weather": [ + { + "id": 802, + "main": "Clouds", + "description": "scattered clouds", + "icon": "03n" + } + ], + "base": "stations", + "main": { + "temp": 300.15, + "pressure": 1007, + "humidity": 74, + "temp_min": 300.15, + "temp_max": 300.15 + }, + "visibility": 10000, + "wind": { + "speed": 3.6, + "deg": 160 + }, + "clouds": { + "all": 40 + }, + "dt": 1485790200, + "sys": { + "type": 1, + "id": 8166, + "message": 0.2064, + "country": "AU", + "sunrise": 1485720272, + "sunset": 1485766550 + }, + "id": 2172797, + "name": "Cairns", + "cod": 200 +} + +weather_type = data['weather'][0]['main'] +temp = round((float(data['main']['feels_like']) - 273.15), 2) +humidty = data['main']['humidity'] +wind = round(float(data['wind']['speed']) * 2.23694, 2) + +print(f'| {weather_type} | {temp}°C | {humidty}% Humidity | {wind} mph |') diff --git a/weather_client/__pycache__/weather-client.cpython-38.pyc b/weather_client/__pycache__/weather-client.cpython-38.pyc new file mode 100644 index 0000000..2bff76c Binary files /dev/null and b/weather_client/__pycache__/weather-client.cpython-38.pyc differ diff --git a/weather_client/build.sh b/weather_client/build.sh new file mode 100755 index 0000000..ae186ab --- /dev/null +++ b/weather_client/build.sh @@ -0,0 +1,2 @@ +rm -r build dist __pycache__ weather-client.py~ weather-client.spec +pyinstaller --onefile weather-client.py diff --git a/weather_client/build.sh~ b/weather_client/build.sh~ new file mode 100644 index 0000000..d5b621e --- /dev/null +++ b/weather_client/build.sh~ @@ -0,0 +1,2 @@ +rm -r build dist __pycache__ weather-client.py~ weather-client.spec + pyinstaller --onefile weather-client.py diff --git a/weather_client/build/weather-client/Analysis-00.toc b/weather_client/build/weather-client/Analysis-00.toc new file mode 100644 index 0000000..4b06650 --- /dev/null +++ b/weather_client/build/weather-client/Analysis-00.toc @@ -0,0 +1,1014 @@ +(['/home/mark/dev/weather_client/weather-client.py'], + ['/home/mark/dev/weather_client', '/home/mark/dev/weather_client'], + ['codecs'], + [], + [], + [], + False, + False, + '3.8.3 (default, May 17 2020, 18:15:42) \n[GCC 10.1.0]', + [('pyi_rth_multiprocessing', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/rthooks/pyi_rth_multiprocessing.py', + 'PYSOURCE'), + ('weather-client', + '/home/mark/dev/weather_client/weather-client.py', + 'PYSOURCE')], + [('multiprocessing.popen_fork', + '/usr/lib/python3.8/multiprocessing/popen_fork.py', + 'PYMODULE'), + ('multiprocessing.connection', + '/usr/lib/python3.8/multiprocessing/connection.py', + 'PYMODULE'), + ('multiprocessing.resource_sharer', + '/usr/lib/python3.8/multiprocessing/resource_sharer.py', + 'PYMODULE'), + ('multiprocessing.process', + '/usr/lib/python3.8/multiprocessing/process.py', + 'PYMODULE'), + ('threading', '/usr/lib/python3.8/threading.py', 'PYMODULE'), + ('_threading_local', '/usr/lib/python3.8/_threading_local.py', 'PYMODULE'), + ('contextlib', '/usr/lib/python3.8/contextlib.py', 'PYMODULE'), + ('selectors', '/usr/lib/python3.8/selectors.py', 'PYMODULE'), + ('xmlrpc.client', '/usr/lib/python3.8/xmlrpc/client.py', 'PYMODULE'), + ('xmlrpc', '/usr/lib/python3.8/xmlrpc/__init__.py', 'PYMODULE'), + ('gzip', '/usr/lib/python3.8/gzip.py', 'PYMODULE'), + ('argparse', '/usr/lib/python3.8/argparse.py', 'PYMODULE'), + ('textwrap', '/usr/lib/python3.8/textwrap.py', 'PYMODULE'), + ('copy', '/usr/lib/python3.8/copy.py', 'PYMODULE'), + ('gettext', '/usr/lib/python3.8/gettext.py', 'PYMODULE'), + ('shutil', '/usr/lib/python3.8/shutil.py', 'PYMODULE'), + ('zipfile', '/usr/lib/python3.8/zipfile.py', 'PYMODULE'), + ('py_compile', '/usr/lib/python3.8/py_compile.py', 'PYMODULE'), + ('importlib.machinery', + '/usr/lib/python3.8/importlib/machinery.py', + 'PYMODULE'), + ('importlib', '/usr/lib/python3.8/importlib/__init__.py', 'PYMODULE'), + ('importlib._bootstrap', + '/usr/lib/python3.8/importlib/_bootstrap.py', + 'PYMODULE'), + ('importlib._bootstrap_external', + '/usr/lib/python3.8/importlib/_bootstrap_external.py', + 'PYMODULE'), + ('importlib.metadata', + '/usr/lib/python3.8/importlib/metadata.py', + 'PYMODULE'), + ('importlib.abc', '/usr/lib/python3.8/importlib/abc.py', 'PYMODULE'), + ('configparser', '/usr/lib/python3.8/configparser.py', 'PYMODULE'), + ('pathlib', '/usr/lib/python3.8/pathlib.py', 'PYMODULE'), + ('ntpath', '/usr/lib/python3.8/ntpath.py', 'PYMODULE'), + ('string', '/usr/lib/python3.8/string.py', 'PYMODULE'), + ('genericpath', '/usr/lib/python3.8/genericpath.py', 'PYMODULE'), + ('email', '/usr/lib/python3.8/email/__init__.py', 'PYMODULE'), + ('email.parser', '/usr/lib/python3.8/email/parser.py', 'PYMODULE'), + ('email._policybase', '/usr/lib/python3.8/email/_policybase.py', 'PYMODULE'), + ('email.utils', '/usr/lib/python3.8/email/utils.py', 'PYMODULE'), + ('email._parseaddr', '/usr/lib/python3.8/email/_parseaddr.py', 'PYMODULE'), + ('calendar', '/usr/lib/python3.8/calendar.py', 'PYMODULE'), + ('random', '/usr/lib/python3.8/random.py', 'PYMODULE'), + ('hashlib', '/usr/lib/python3.8/hashlib.py', 'PYMODULE'), + ('logging', '/usr/lib/python3.8/logging/__init__.py', 'PYMODULE'), + ('pickle', '/usr/lib/python3.8/pickle.py', 'PYMODULE'), + ('pprint', '/usr/lib/python3.8/pprint.py', 'PYMODULE'), + ('doctest', '/usr/lib/python3.8/doctest.py', 'PYMODULE'), + ('unittest', '/usr/lib/python3.8/unittest/__init__.py', 'PYMODULE'), + ('unittest.signals', '/usr/lib/python3.8/unittest/signals.py', 'PYMODULE'), + ('unittest.main', '/usr/lib/python3.8/unittest/main.py', 'PYMODULE'), + ('unittest.runner', '/usr/lib/python3.8/unittest/runner.py', 'PYMODULE'), + ('unittest.loader', '/usr/lib/python3.8/unittest/loader.py', 'PYMODULE'), + ('unittest.suite', '/usr/lib/python3.8/unittest/suite.py', 'PYMODULE'), + ('unittest.case', '/usr/lib/python3.8/unittest/case.py', 'PYMODULE'), + ('unittest.async_case', + '/usr/lib/python3.8/unittest/async_case.py', + 'PYMODULE'), + ('asyncio', '/usr/lib/python3.8/asyncio/__init__.py', 'PYMODULE'), + ('asyncio.unix_events', + '/usr/lib/python3.8/asyncio/unix_events.py', + 'PYMODULE'), + ('asyncio.log', '/usr/lib/python3.8/asyncio/log.py', 'PYMODULE'), + ('asyncio.windows_events', + '/usr/lib/python3.8/asyncio/windows_events.py', + 'PYMODULE'), + ('asyncio.windows_utils', + '/usr/lib/python3.8/asyncio/windows_utils.py', + 'PYMODULE'), + ('asyncio.selector_events', + '/usr/lib/python3.8/asyncio/selector_events.py', + 'PYMODULE'), + ('ssl', '/usr/lib/python3.8/ssl.py', 'PYMODULE'), + ('asyncio.proactor_events', + '/usr/lib/python3.8/asyncio/proactor_events.py', + 'PYMODULE'), + ('asyncio.base_subprocess', + '/usr/lib/python3.8/asyncio/base_subprocess.py', + 'PYMODULE'), + ('asyncio.subprocess', + '/usr/lib/python3.8/asyncio/subprocess.py', + 'PYMODULE'), + ('asyncio.streams', '/usr/lib/python3.8/asyncio/streams.py', 'PYMODULE'), + ('asyncio.queues', '/usr/lib/python3.8/asyncio/queues.py', 'PYMODULE'), + ('asyncio.runners', '/usr/lib/python3.8/asyncio/runners.py', 'PYMODULE'), + ('asyncio.trsock', '/usr/lib/python3.8/asyncio/trsock.py', 'PYMODULE'), + ('asyncio.staggered', '/usr/lib/python3.8/asyncio/staggered.py', 'PYMODULE'), + ('typing', '/usr/lib/python3.8/typing.py', 'PYMODULE'), + ('asyncio.tasks', '/usr/lib/python3.8/asyncio/tasks.py', 'PYMODULE'), + ('contextvars', '/usr/lib/python3.8/contextvars.py', 'PYMODULE'), + ('concurrent.futures', + '/usr/lib/python3.8/concurrent/futures/__init__.py', + 'PYMODULE'), + ('concurrent.futures.thread', + '/usr/lib/python3.8/concurrent/futures/thread.py', + 'PYMODULE'), + ('queue', '/usr/lib/python3.8/queue.py', 'PYMODULE'), + ('concurrent.futures.process', + '/usr/lib/python3.8/concurrent/futures/process.py', + 'PYMODULE'), + ('multiprocessing.queues', + '/usr/lib/python3.8/multiprocessing/queues.py', + 'PYMODULE'), + ('multiprocessing.synchronize', + '/usr/lib/python3.8/multiprocessing/synchronize.py', + 'PYMODULE'), + ('multiprocessing.heap', + '/usr/lib/python3.8/multiprocessing/heap.py', + 'PYMODULE'), + ('multiprocessing.resource_tracker', + '/usr/lib/python3.8/multiprocessing/resource_tracker.py', + 'PYMODULE'), + ('concurrent.futures._base', + '/usr/lib/python3.8/concurrent/futures/_base.py', + 'PYMODULE'), + ('concurrent', '/usr/lib/python3.8/concurrent/__init__.py', 'PYMODULE'), + ('asyncio.base_tasks', + '/usr/lib/python3.8/asyncio/base_tasks.py', + 'PYMODULE'), + ('asyncio.locks', '/usr/lib/python3.8/asyncio/locks.py', 'PYMODULE'), + ('asyncio.sslproto', '/usr/lib/python3.8/asyncio/sslproto.py', 'PYMODULE'), + ('asyncio.transports', + '/usr/lib/python3.8/asyncio/transports.py', + 'PYMODULE'), + ('asyncio.base_events', + '/usr/lib/python3.8/asyncio/base_events.py', + 'PYMODULE'), + ('asyncio.protocols', '/usr/lib/python3.8/asyncio/protocols.py', 'PYMODULE'), + ('asyncio.futures', '/usr/lib/python3.8/asyncio/futures.py', 'PYMODULE'), + ('asyncio.events', '/usr/lib/python3.8/asyncio/events.py', 'PYMODULE'), + ('asyncio.exceptions', + '/usr/lib/python3.8/asyncio/exceptions.py', + 'PYMODULE'), + ('asyncio.coroutines', + '/usr/lib/python3.8/asyncio/coroutines.py', + 'PYMODULE'), + ('asyncio.base_futures', + '/usr/lib/python3.8/asyncio/base_futures.py', + 'PYMODULE'), + ('asyncio.format_helpers', + '/usr/lib/python3.8/asyncio/format_helpers.py', + 'PYMODULE'), + ('asyncio.constants', '/usr/lib/python3.8/asyncio/constants.py', 'PYMODULE'), + ('unittest.result', '/usr/lib/python3.8/unittest/result.py', 'PYMODULE'), + ('unittest.util', '/usr/lib/python3.8/unittest/util.py', 'PYMODULE'), + ('pdb', '/usr/lib/python3.8/pdb.py', 'PYMODULE'), + ('getopt', '/usr/lib/python3.8/getopt.py', 'PYMODULE'), + ('pydoc', '/usr/lib/python3.8/pydoc.py', 'PYMODULE'), + ('webbrowser', '/usr/lib/python3.8/webbrowser.py', 'PYMODULE'), + ('email.message', '/usr/lib/python3.8/email/message.py', 'PYMODULE'), + ('email.policy', '/usr/lib/python3.8/email/policy.py', 'PYMODULE'), + ('email.contentmanager', + '/usr/lib/python3.8/email/contentmanager.py', + 'PYMODULE'), + ('email.quoprimime', '/usr/lib/python3.8/email/quoprimime.py', 'PYMODULE'), + ('email.headerregistry', + '/usr/lib/python3.8/email/headerregistry.py', + 'PYMODULE'), + ('email.iterators', '/usr/lib/python3.8/email/iterators.py', 'PYMODULE'), + ('email.generator', '/usr/lib/python3.8/email/generator.py', 'PYMODULE'), + ('email._encoded_words', + '/usr/lib/python3.8/email/_encoded_words.py', + 'PYMODULE'), + ('quopri', '/usr/lib/python3.8/quopri.py', 'PYMODULE'), + ('uu', '/usr/lib/python3.8/uu.py', 'PYMODULE'), + ('optparse', '/usr/lib/python3.8/optparse.py', 'PYMODULE'), + ('http.server', '/usr/lib/python3.8/http/server.py', 'PYMODULE'), + ('http', '/usr/lib/python3.8/http/__init__.py', 'PYMODULE'), + ('socketserver', '/usr/lib/python3.8/socketserver.py', 'PYMODULE'), + ('mimetypes', '/usr/lib/python3.8/mimetypes.py', 'PYMODULE'), + ('html', '/usr/lib/python3.8/html/__init__.py', 'PYMODULE'), + ('html.entities', '/usr/lib/python3.8/html/entities.py', 'PYMODULE'), + ('pydoc_data.topics', '/usr/lib/python3.8/pydoc_data/topics.py', 'PYMODULE'), + ('pydoc_data', '/usr/lib/python3.8/pydoc_data/__init__.py', 'PYMODULE'), + ('tty', '/usr/lib/python3.8/tty.py', 'PYMODULE'), + ('sysconfig', '/usr/lib/python3.8/sysconfig.py', 'PYMODULE'), + ('_sysconfigdata__linux_x86_64-linux-gnu', + '/usr/lib/python3.8/_sysconfigdata__linux_x86_64-linux-gnu.py', + 'PYMODULE'), + ('_osx_support', '/usr/lib/python3.8/_osx_support.py', 'PYMODULE'), + ('distutils.log', '/usr/lib/python3.8/distutils/log.py', 'PYMODULE'), + ('distutils', '/usr/lib/python3.8/distutils/__init__.py', 'PYMODULE'), + ('platform', '/usr/lib/python3.8/platform.py', 'PYMODULE'), + ('plistlib', '/usr/lib/python3.8/plistlib.py', 'PYMODULE'), + ('pkgutil', '/usr/lib/python3.8/pkgutil.py', 'PYMODULE'), + ('zipimport', '/usr/lib/python3.8/zipimport.py', 'PYMODULE'), + ('runpy', '/usr/lib/python3.8/runpy.py', 'PYMODULE'), + ('shlex', '/usr/lib/python3.8/shlex.py', 'PYMODULE'), + ('glob', '/usr/lib/python3.8/glob.py', 'PYMODULE'), + ('code', '/usr/lib/python3.8/code.py', 'PYMODULE'), + ('codeop', '/usr/lib/python3.8/codeop.py', 'PYMODULE'), + ('dis', '/usr/lib/python3.8/dis.py', 'PYMODULE'), + ('opcode', '/usr/lib/python3.8/opcode.py', 'PYMODULE'), + ('bdb', '/usr/lib/python3.8/bdb.py', 'PYMODULE'), + ('cmd', '/usr/lib/python3.8/cmd.py', 'PYMODULE'), + ('inspect', '/usr/lib/python3.8/inspect.py', 'PYMODULE'), + ('ast', '/usr/lib/python3.8/ast.py', 'PYMODULE'), + ('token', '/usr/lib/python3.8/token.py', 'PYMODULE'), + ('difflib', '/usr/lib/python3.8/difflib.py', 'PYMODULE'), + ('__future__', '/usr/lib/python3.8/__future__.py', 'PYMODULE'), + ('_compat_pickle', '/usr/lib/python3.8/_compat_pickle.py', 'PYMODULE'), + ('bisect', '/usr/lib/python3.8/bisect.py', 'PYMODULE'), + ('email.feedparser', '/usr/lib/python3.8/email/feedparser.py', 'PYMODULE'), + ('email._header_value_parser', + '/usr/lib/python3.8/email/_header_value_parser.py', + 'PYMODULE'), + ('urllib', '/usr/lib/python3.8/urllib/__init__.py', 'PYMODULE'), + ('email.header', '/usr/lib/python3.8/email/header.py', 'PYMODULE'), + ('email.base64mime', '/usr/lib/python3.8/email/base64mime.py', 'PYMODULE'), + ('email.charset', '/usr/lib/python3.8/email/charset.py', 'PYMODULE'), + ('email.encoders', '/usr/lib/python3.8/email/encoders.py', 'PYMODULE'), + ('email.errors', '/usr/lib/python3.8/email/errors.py', 'PYMODULE'), + ('csv', '/usr/lib/python3.8/csv.py', 'PYMODULE'), + ('tokenize', '/usr/lib/python3.8/tokenize.py', 'PYMODULE'), + ('posixpath', '/usr/lib/python3.8/posixpath.py', 'PYMODULE'), + ('importlib.util', '/usr/lib/python3.8/importlib/util.py', 'PYMODULE'), + ('tarfile', '/usr/lib/python3.8/tarfile.py', 'PYMODULE'), + ('lzma', '/usr/lib/python3.8/lzma.py', 'PYMODULE'), + ('bz2', '/usr/lib/python3.8/bz2.py', 'PYMODULE'), + ('fnmatch', '/usr/lib/python3.8/fnmatch.py', 'PYMODULE'), + ('stat', '/usr/lib/python3.8/stat.py', 'PYMODULE'), + ('_compression', '/usr/lib/python3.8/_compression.py', 'PYMODULE'), + ('xml.parsers.expat', '/usr/lib/python3.8/xml/parsers/expat.py', 'PYMODULE'), + ('xml.parsers', '/usr/lib/python3.8/xml/parsers/__init__.py', 'PYMODULE'), + ('xml', '/usr/lib/python3.8/xml/__init__.py', 'PYMODULE'), + ('xml.sax.expatreader', + '/usr/lib/python3.8/xml/sax/expatreader.py', + 'PYMODULE'), + ('xml.sax.saxutils', '/usr/lib/python3.8/xml/sax/saxutils.py', 'PYMODULE'), + ('urllib.request', '/usr/lib/python3.8/urllib/request.py', 'PYMODULE'), + ('getpass', '/usr/lib/python3.8/getpass.py', 'PYMODULE'), + ('nturl2path', '/usr/lib/python3.8/nturl2path.py', 'PYMODULE'), + ('ftplib', '/usr/lib/python3.8/ftplib.py', 'PYMODULE'), + ('netrc', '/usr/lib/python3.8/netrc.py', 'PYMODULE'), + ('http.cookiejar', '/usr/lib/python3.8/http/cookiejar.py', 'PYMODULE'), + ('urllib.response', '/usr/lib/python3.8/urllib/response.py', 'PYMODULE'), + ('urllib.error', '/usr/lib/python3.8/urllib/error.py', 'PYMODULE'), + ('xml.sax', '/usr/lib/python3.8/xml/sax/__init__.py', 'PYMODULE'), + ('xml.sax.handler', '/usr/lib/python3.8/xml/sax/handler.py', 'PYMODULE'), + ('xml.sax._exceptions', + '/usr/lib/python3.8/xml/sax/_exceptions.py', + 'PYMODULE'), + ('xml.sax.xmlreader', '/usr/lib/python3.8/xml/sax/xmlreader.py', 'PYMODULE'), + ('urllib.parse', '/usr/lib/python3.8/urllib/parse.py', 'PYMODULE'), + ('http.client', '/usr/lib/python3.8/http/client.py', 'PYMODULE'), + ('decimal', '/usr/lib/python3.8/decimal.py', 'PYMODULE'), + ('_pydecimal', '/usr/lib/python3.8/_pydecimal.py', 'PYMODULE'), + ('numbers', '/usr/lib/python3.8/numbers.py', 'PYMODULE'), + ('datetime', '/usr/lib/python3.8/datetime.py', 'PYMODULE'), + ('_strptime', '/usr/lib/python3.8/_strptime.py', 'PYMODULE'), + ('base64', '/usr/lib/python3.8/base64.py', 'PYMODULE'), + ('hmac', '/usr/lib/python3.8/hmac.py', 'PYMODULE'), + ('multiprocessing.context', + '/usr/lib/python3.8/multiprocessing/context.py', + 'PYMODULE'), + ('multiprocessing.popen_forkserver', + '/usr/lib/python3.8/multiprocessing/popen_forkserver.py', + 'PYMODULE'), + ('multiprocessing.popen_spawn_posix', + '/usr/lib/python3.8/multiprocessing/popen_spawn_posix.py', + 'PYMODULE'), + ('multiprocessing.forkserver', + '/usr/lib/python3.8/multiprocessing/forkserver.py', + 'PYMODULE'), + ('multiprocessing.sharedctypes', + '/usr/lib/python3.8/multiprocessing/sharedctypes.py', + 'PYMODULE'), + ('ctypes', '/usr/lib/python3.8/ctypes/__init__.py', 'PYMODULE'), + ('ctypes._endian', '/usr/lib/python3.8/ctypes/_endian.py', 'PYMODULE'), + ('multiprocessing.pool', + '/usr/lib/python3.8/multiprocessing/pool.py', + 'PYMODULE'), + ('multiprocessing.dummy', + '/usr/lib/python3.8/multiprocessing/dummy/__init__.py', + 'PYMODULE'), + ('multiprocessing.dummy.connection', + '/usr/lib/python3.8/multiprocessing/dummy/connection.py', + 'PYMODULE'), + ('multiprocessing.managers', + '/usr/lib/python3.8/multiprocessing/managers.py', + 'PYMODULE'), + ('multiprocessing.shared_memory', + '/usr/lib/python3.8/multiprocessing/shared_memory.py', + 'PYMODULE'), + ('secrets', '/usr/lib/python3.8/secrets.py', 'PYMODULE'), + ('multiprocessing.reduction', + '/usr/lib/python3.8/multiprocessing/reduction.py', + 'PYMODULE'), + ('tempfile', '/usr/lib/python3.8/tempfile.py', 'PYMODULE'), + ('struct', '/usr/lib/python3.8/struct.py', 'PYMODULE'), + ('socket', '/usr/lib/python3.8/socket.py', 'PYMODULE'), + ('multiprocessing.util', + '/usr/lib/python3.8/multiprocessing/util.py', + 'PYMODULE'), + ('signal', '/usr/lib/python3.8/signal.py', 'PYMODULE'), + ('multiprocessing.popen_spawn_win32', + '/usr/lib/python3.8/multiprocessing/popen_spawn_win32.py', + 'PYMODULE'), + ('subprocess', '/usr/lib/python3.8/subprocess.py', 'PYMODULE'), + ('multiprocessing.spawn', + '/usr/lib/python3.8/multiprocessing/spawn.py', + 'PYMODULE'), + ('multiprocessing', + '/usr/lib/python3.8/multiprocessing/__init__.py', + 'PYMODULE'), + ('os', '/usr/lib/python3.8/os.py', 'PYMODULE'), + ('tracemalloc', '/usr/lib/python3.8/tracemalloc.py', 'PYMODULE'), + ('stringprep', '/usr/lib/python3.8/stringprep.py', 'PYMODULE'), + ('_py_abc', '/usr/lib/python3.8/_py_abc.py', 'PYMODULE'), + ('json', '/usr/lib/python3.8/json/__init__.py', 'PYMODULE'), + ('json.encoder', '/usr/lib/python3.8/json/encoder.py', 'PYMODULE'), + ('json.decoder', '/usr/lib/python3.8/json/decoder.py', 'PYMODULE'), + ('json.scanner', '/usr/lib/python3.8/json/scanner.py', 'PYMODULE'), + ('requests', + '/usr/lib/python3.8/site-packages/requests/__init__.py', + 'PYMODULE'), + ('requests.status_codes', + '/usr/lib/python3.8/site-packages/requests/status_codes.py', + 'PYMODULE'), + ('requests.structures', + '/usr/lib/python3.8/site-packages/requests/structures.py', + 'PYMODULE'), + ('requests.compat', + '/usr/lib/python3.8/site-packages/requests/compat.py', + 'PYMODULE'), + ('http.cookies', '/usr/lib/python3.8/http/cookies.py', 'PYMODULE'), + ('requests.api', + '/usr/lib/python3.8/site-packages/requests/api.py', + 'PYMODULE'), + ('requests.sessions', + '/usr/lib/python3.8/site-packages/requests/sessions.py', + 'PYMODULE'), + ('requests.adapters', + '/usr/lib/python3.8/site-packages/requests/adapters.py', + 'PYMODULE'), + ('urllib3.contrib.socks', + '/usr/lib/python3.8/site-packages/urllib3/contrib/socks.py', + 'PYMODULE'), + ('urllib3.util.url', + '/usr/lib/python3.8/site-packages/urllib3/util/url.py', + 'PYMODULE'), + ('idna', '/usr/lib/python3.8/site-packages/idna/__init__.py', 'PYMODULE'), + ('idna.core', '/usr/lib/python3.8/site-packages/idna/core.py', 'PYMODULE'), + ('idna.uts46data', + '/usr/lib/python3.8/site-packages/idna/uts46data.py', + 'PYMODULE'), + ('idna.intranges', + '/usr/lib/python3.8/site-packages/idna/intranges.py', + 'PYMODULE'), + ('idna.idnadata', + '/usr/lib/python3.8/site-packages/idna/idnadata.py', + 'PYMODULE'), + ('idna.package_data', + '/usr/lib/python3.8/site-packages/idna/package_data.py', + 'PYMODULE'), + ('urllib3.packages.six', + '/usr/lib/python3.8/site-packages/urllib3/packages/six.py', + 'PYMODULE'), + ('urllib3.packages', + '/usr/lib/python3.8/site-packages/urllib3/packages/__init__.py', + 'PYMODULE'), + ('urllib3.packages.ssl_match_hostname', + '/usr/lib/python3.8/site-packages/urllib3/packages/ssl_match_hostname/__init__.py', + 'PYMODULE'), + ('urllib3.packages.ssl_match_hostname._implementation', + '/usr/lib/python3.8/site-packages/urllib3/packages/ssl_match_hostname/_implementation.py', + 'PYMODULE'), + ('ipaddress', '/usr/lib/python3.8/ipaddress.py', 'PYMODULE'), + ('urllib3.connectionpool', + '/usr/lib/python3.8/site-packages/urllib3/connectionpool.py', + 'PYMODULE'), + ('urllib3.util.queue', + '/usr/lib/python3.8/site-packages/urllib3/util/queue.py', + 'PYMODULE'), + ('urllib3.util.timeout', + '/usr/lib/python3.8/site-packages/urllib3/util/timeout.py', + 'PYMODULE'), + ('urllib3.util.response', + '/usr/lib/python3.8/site-packages/urllib3/util/response.py', + 'PYMODULE'), + ('urllib3.util.request', + '/usr/lib/python3.8/site-packages/urllib3/util/request.py', + 'PYMODULE'), + ('urllib3.util.connection', + '/usr/lib/python3.8/site-packages/urllib3/util/connection.py', + 'PYMODULE'), + ('urllib3.contrib._appengine_environ', + '/usr/lib/python3.8/site-packages/urllib3/contrib/_appengine_environ.py', + 'PYMODULE'), + ('urllib3.util.wait', + '/usr/lib/python3.8/site-packages/urllib3/util/wait.py', + 'PYMODULE'), + ('urllib3.request', + '/usr/lib/python3.8/site-packages/urllib3/request.py', + 'PYMODULE'), + ('urllib3.filepost', + '/usr/lib/python3.8/site-packages/urllib3/filepost.py', + 'PYMODULE'), + ('urllib3.fields', + '/usr/lib/python3.8/site-packages/urllib3/fields.py', + 'PYMODULE'), + ('urllib3.connection', + '/usr/lib/python3.8/site-packages/urllib3/connection.py', + 'PYMODULE'), + ('urllib3._collections', + '/usr/lib/python3.8/site-packages/urllib3/_collections.py', + 'PYMODULE'), + ('urllib3.util.ssl_', + '/usr/lib/python3.8/site-packages/urllib3/util/ssl_.py', + 'PYMODULE'), + ('urllib3.util.retry', + '/usr/lib/python3.8/site-packages/urllib3/util/retry.py', + 'PYMODULE'), + ('urllib3.util', + '/usr/lib/python3.8/site-packages/urllib3/util/__init__.py', + 'PYMODULE'), + ('urllib3.response', + '/usr/lib/python3.8/site-packages/urllib3/response.py', + 'PYMODULE'), + ('urllib3.poolmanager', + '/usr/lib/python3.8/site-packages/urllib3/poolmanager.py', + 'PYMODULE'), + ('requests._internal_utils', + '/usr/lib/python3.8/site-packages/requests/_internal_utils.py', + 'PYMODULE'), + ('requests.hooks', + '/usr/lib/python3.8/site-packages/requests/hooks.py', + 'PYMODULE'), + ('requests.cookies', + '/usr/lib/python3.8/site-packages/requests/cookies.py', + 'PYMODULE'), + ('dummy_threading', '/usr/lib/python3.8/dummy_threading.py', 'PYMODULE'), + ('_dummy_thread', '/usr/lib/python3.8/_dummy_thread.py', 'PYMODULE'), + ('requests.auth', + '/usr/lib/python3.8/site-packages/requests/auth.py', + 'PYMODULE'), + ('requests.models', + '/usr/lib/python3.8/site-packages/requests/models.py', + 'PYMODULE'), + ('requests.packages', + '/usr/lib/python3.8/site-packages/requests/packages.py', + 'PYMODULE'), + ('requests.utils', + '/usr/lib/python3.8/site-packages/requests/utils.py', + 'PYMODULE'), + ('requests.certs', + '/usr/lib/python3.8/site-packages/requests/certs.py', + 'PYMODULE'), + ('requests.__version__', + '/usr/lib/python3.8/site-packages/requests/__version__.py', + 'PYMODULE'), + ('urllib3.exceptions', + '/usr/lib/python3.8/site-packages/urllib3/exceptions.py', + 'PYMODULE'), + ('cryptography', + '/usr/lib/python3.8/site-packages/cryptography/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings.openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings.openssl._conditional', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings.openssl.binding', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/binding.py', + 'PYMODULE'), + ('cryptography.exceptions', + '/usr/lib/python3.8/site-packages/cryptography/exceptions.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.dsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/dsa.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.dsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/dsa.py', + 'PYMODULE'), + ('six', '/usr/lib/python3.8/site-packages/six.py', 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.dh', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/dh.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.rsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py', + 'PYMODULE'), + ('fractions', '/usr/lib/python3.8/fractions.py', 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.ed25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.ec', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ec.py', + 'PYMODULE'), + ('cryptography.hazmat._oid', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/_oid.py', + 'PYMODULE'), + ('cryptography.x509.oid', + '/usr/lib/python3.8/site-packages/cryptography/x509/oid.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.serialization', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.serialization.ssh', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/ssh.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.serialization.base', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/base.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.hashes', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/hashes.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.constant_time', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/constant_time.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.backend', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/backend.py', + 'PYMODULE'), + ('cryptography.x509.ocsp', + '/usr/lib/python3.8/site-packages/cryptography/x509/ocsp.py', + 'PYMODULE'), + ('cryptography.x509.base', + '/usr/lib/python3.8/site-packages/cryptography/x509/base.py', + 'PYMODULE'), + ('cryptography.x509.name', + '/usr/lib/python3.8/site-packages/cryptography/x509/name.py', + 'PYMODULE'), + ('cryptography.x509.extensions', + '/usr/lib/python3.8/site-packages/cryptography/x509/extensions.py', + 'PYMODULE'), + ('cryptography.x509.general_name', + '/usr/lib/python3.8/site-packages/cryptography/x509/general_name.py', + 'PYMODULE'), + ('cryptography.x509.certificate_transparency', + '/usr/lib/python3.8/site-packages/cryptography/x509/certificate_transparency.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.kdf.scrypt', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/kdf/scrypt.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.kdf', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/kdf/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.modes', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/modes.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.base', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/base.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.algorithms', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.padding', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.ed448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py', + 'PYMODULE'), + ('cryptography.hazmat._der', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/_der.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.decode_asn1', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/decode_asn1.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.aead', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/aead.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.aead', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/aead.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.hashes', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/hashes.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ed25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ed25519.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.x448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x448.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.x448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.poly1305', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/poly1305.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.interfaces', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/interfaces.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ec', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ec.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.hmac', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/hmac.py', + 'PYMODULE'), + ('cryptography.hazmat.backends', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.x25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x25519.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.x25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.rsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/rsa.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.encode_asn1', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/encode_asn1.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ciphers', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ciphers.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.x509', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x509.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.cmac', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/cmac.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ocsp', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ocsp.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ed448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ed448.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.utils', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/utils.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.utils', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.dh', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/dh.py', + 'PYMODULE'), + ('cryptography.x509', + '/usr/lib/python3.8/site-packages/cryptography/x509/__init__.py', + 'PYMODULE'), + ('cryptography.utils', + '/usr/lib/python3.8/site-packages/cryptography/utils.py', + 'PYMODULE'), + ('cryptography.__about__', + '/usr/lib/python3.8/site-packages/cryptography/__about__.py', + 'PYMODULE'), + ('urllib3.contrib.pyopenssl', + '/usr/lib/python3.8/site-packages/urllib3/contrib/pyopenssl.py', + 'PYMODULE'), + ('OpenSSL.crypto', + '/usr/lib/python3.8/site-packages/OpenSSL/crypto.py', + 'PYMODULE'), + ('OpenSSL', + '/usr/lib/python3.8/site-packages/OpenSSL/__init__.py', + 'PYMODULE'), + ('OpenSSL.version', + '/usr/lib/python3.8/site-packages/OpenSSL/version.py', + 'PYMODULE'), + ('OpenSSL._util', + '/usr/lib/python3.8/site-packages/OpenSSL/_util.py', + 'PYMODULE'), + ('urllib3.packages.backports.makefile', + '/usr/lib/python3.8/site-packages/urllib3/packages/backports/makefile.py', + 'PYMODULE'), + ('urllib3.packages.backports', + '/usr/lib/python3.8/site-packages/urllib3/packages/backports/__init__.py', + 'PYMODULE'), + ('OpenSSL.SSL', + '/usr/lib/python3.8/site-packages/OpenSSL/SSL.py', + 'PYMODULE'), + ('urllib3.contrib', + '/usr/lib/python3.8/site-packages/urllib3/contrib/__init__.py', + 'PYMODULE'), + ('requests.exceptions', + '/usr/lib/python3.8/site-packages/requests/exceptions.py', + 'PYMODULE'), + ('chardet', + '/usr/lib/python3.8/site-packages/chardet/__init__.py', + 'PYMODULE'), + ('chardet.version', + '/usr/lib/python3.8/site-packages/chardet/version.py', + 'PYMODULE'), + ('chardet.universaldetector', + '/usr/lib/python3.8/site-packages/chardet/universaldetector.py', + 'PYMODULE'), + ('chardet.sbcsgroupprober', + '/usr/lib/python3.8/site-packages/chardet/sbcsgroupprober.py', + 'PYMODULE'), + ('chardet.langturkishmodel', + '/usr/lib/python3.8/site-packages/chardet/langturkishmodel.py', + 'PYMODULE'), + ('chardet.hebrewprober', + '/usr/lib/python3.8/site-packages/chardet/hebrewprober.py', + 'PYMODULE'), + ('chardet.charsetprober', + '/usr/lib/python3.8/site-packages/chardet/charsetprober.py', + 'PYMODULE'), + ('chardet.langhebrewmodel', + '/usr/lib/python3.8/site-packages/chardet/langhebrewmodel.py', + 'PYMODULE'), + ('chardet.langthaimodel', + '/usr/lib/python3.8/site-packages/chardet/langthaimodel.py', + 'PYMODULE'), + ('chardet.langbulgarianmodel', + '/usr/lib/python3.8/site-packages/chardet/langbulgarianmodel.py', + 'PYMODULE'), + ('chardet.langgreekmodel', + '/usr/lib/python3.8/site-packages/chardet/langgreekmodel.py', + 'PYMODULE'), + ('chardet.langcyrillicmodel', + '/usr/lib/python3.8/site-packages/chardet/langcyrillicmodel.py', + 'PYMODULE'), + ('chardet.sbcharsetprober', + '/usr/lib/python3.8/site-packages/chardet/sbcharsetprober.py', + 'PYMODULE'), + ('chardet.mbcsgroupprober', + '/usr/lib/python3.8/site-packages/chardet/mbcsgroupprober.py', + 'PYMODULE'), + ('chardet.euctwprober', + '/usr/lib/python3.8/site-packages/chardet/euctwprober.py', + 'PYMODULE'), + ('chardet.mbcssm', + '/usr/lib/python3.8/site-packages/chardet/mbcssm.py', + 'PYMODULE'), + ('chardet.chardistribution', + '/usr/lib/python3.8/site-packages/chardet/chardistribution.py', + 'PYMODULE'), + ('chardet.jisfreq', + '/usr/lib/python3.8/site-packages/chardet/jisfreq.py', + 'PYMODULE'), + ('chardet.big5freq', + '/usr/lib/python3.8/site-packages/chardet/big5freq.py', + 'PYMODULE'), + ('chardet.gb2312freq', + '/usr/lib/python3.8/site-packages/chardet/gb2312freq.py', + 'PYMODULE'), + ('chardet.euckrfreq', + '/usr/lib/python3.8/site-packages/chardet/euckrfreq.py', + 'PYMODULE'), + ('chardet.euctwfreq', + '/usr/lib/python3.8/site-packages/chardet/euctwfreq.py', + 'PYMODULE'), + ('chardet.codingstatemachine', + '/usr/lib/python3.8/site-packages/chardet/codingstatemachine.py', + 'PYMODULE'), + ('chardet.mbcharsetprober', + '/usr/lib/python3.8/site-packages/chardet/mbcharsetprober.py', + 'PYMODULE'), + ('chardet.big5prober', + '/usr/lib/python3.8/site-packages/chardet/big5prober.py', + 'PYMODULE'), + ('chardet.cp949prober', + '/usr/lib/python3.8/site-packages/chardet/cp949prober.py', + 'PYMODULE'), + ('chardet.euckrprober', + '/usr/lib/python3.8/site-packages/chardet/euckrprober.py', + 'PYMODULE'), + ('chardet.gb2312prober', + '/usr/lib/python3.8/site-packages/chardet/gb2312prober.py', + 'PYMODULE'), + ('chardet.eucjpprober', + '/usr/lib/python3.8/site-packages/chardet/eucjpprober.py', + 'PYMODULE'), + ('chardet.jpcntx', + '/usr/lib/python3.8/site-packages/chardet/jpcntx.py', + 'PYMODULE'), + ('chardet.sjisprober', + '/usr/lib/python3.8/site-packages/chardet/sjisprober.py', + 'PYMODULE'), + ('chardet.utf8prober', + '/usr/lib/python3.8/site-packages/chardet/utf8prober.py', + 'PYMODULE'), + ('chardet.latin1prober', + '/usr/lib/python3.8/site-packages/chardet/latin1prober.py', + 'PYMODULE'), + ('chardet.escprober', + '/usr/lib/python3.8/site-packages/chardet/escprober.py', + 'PYMODULE'), + ('chardet.escsm', + '/usr/lib/python3.8/site-packages/chardet/escsm.py', + 'PYMODULE'), + ('chardet.enums', + '/usr/lib/python3.8/site-packages/chardet/enums.py', + 'PYMODULE'), + ('chardet.charsetgroupprober', + '/usr/lib/python3.8/site-packages/chardet/charsetgroupprober.py', + 'PYMODULE'), + ('chardet.compat', + '/usr/lib/python3.8/site-packages/chardet/compat.py', + 'PYMODULE'), + ('urllib3', + '/usr/lib/python3.8/site-packages/urllib3/__init__.py', + 'PYMODULE')], + [('ld-linux-x86-64.so.2', '/usr/lib64/ld-linux-x86-64.so.2', 'BINARY'), + ('libpython3.8.so.1.0', '/usr/lib/libpython3.8.so.1.0', 'BINARY'), + ('select', + '/usr/lib/python3.8/lib-dynload/select.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('math', + '/usr/lib/python3.8/lib-dynload/math.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_random', + '/usr/lib/python3.8/lib-dynload/_random.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_ssl', + '/usr/lib/python3.8/lib-dynload/_ssl.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_asyncio', + '/usr/lib/python3.8/lib-dynload/_asyncio.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_contextvars', + '/usr/lib/python3.8/lib-dynload/_contextvars.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_queue', + '/usr/lib/python3.8/lib-dynload/_queue.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('mmap', + '/usr/lib/python3.8/lib-dynload/mmap.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_posixshmem', + '/usr/lib/python3.8/lib-dynload/_posixshmem.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('termios', + '/usr/lib/python3.8/lib-dynload/termios.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('readline', + '/usr/lib/python3.8/lib-dynload/readline.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_opcode', + '/usr/lib/python3.8/lib-dynload/_opcode.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_pickle', + '/usr/lib/python3.8/lib-dynload/_pickle.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_hashlib', + '/usr/lib/python3.8/lib-dynload/_hashlib.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha3', + '/usr/lib/python3.8/lib-dynload/_sha3.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_blake2', + '/usr/lib/python3.8/lib-dynload/_blake2.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha256', + '/usr/lib/python3.8/lib-dynload/_sha256.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_md5', + '/usr/lib/python3.8/lib-dynload/_md5.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha1', + '/usr/lib/python3.8/lib-dynload/_sha1.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha512', + '/usr/lib/python3.8/lib-dynload/_sha512.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_bisect', + '/usr/lib/python3.8/lib-dynload/_bisect.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_csv', + '/usr/lib/python3.8/lib-dynload/_csv.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('binascii', + '/usr/lib/python3.8/lib-dynload/binascii.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('resource', + '/usr/lib/python3.8/lib-dynload/resource.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('grp', + '/usr/lib/python3.8/lib-dynload/grp.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_lzma', + '/usr/lib/python3.8/lib-dynload/_lzma.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_bz2', + '/usr/lib/python3.8/lib-dynload/_bz2.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('zlib', + '/usr/lib/python3.8/lib-dynload/zlib.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('pyexpat', + '/usr/lib/python3.8/lib-dynload/pyexpat.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('unicodedata', + '/usr/lib/python3.8/lib-dynload/unicodedata.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_decimal', + '/usr/lib/python3.8/lib-dynload/_decimal.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_datetime', + '/usr/lib/python3.8/lib-dynload/_datetime.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_ctypes', + '/usr/lib/python3.8/lib-dynload/_ctypes.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('array', + '/usr/lib/python3.8/lib-dynload/array.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_multiprocessing', + '/usr/lib/python3.8/lib-dynload/_multiprocessing.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_struct', + '/usr/lib/python3.8/lib-dynload/_struct.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_socket', + '/usr/lib/python3.8/lib-dynload/_socket.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_posixsubprocess', + '/usr/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_multibytecodec', + '/usr/lib/python3.8/lib-dynload/_multibytecodec.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_jp', + '/usr/lib/python3.8/lib-dynload/_codecs_jp.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_iso2022', + '/usr/lib/python3.8/lib-dynload/_codecs_iso2022.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_cn', + '/usr/lib/python3.8/lib-dynload/_codecs_cn.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_kr', + '/usr/lib/python3.8/lib-dynload/_codecs_kr.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_hk', + '/usr/lib/python3.8/lib-dynload/_codecs_hk.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_tw', + '/usr/lib/python3.8/lib-dynload/_codecs_tw.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_heapq', + '/usr/lib/python3.8/lib-dynload/_heapq.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_json', + '/usr/lib/python3.8/lib-dynload/_json.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_cffi_backend', + '/usr/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('cryptography.hazmat.bindings._openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so', + 'EXTENSION'), + ('cryptography.hazmat.bindings._constant_time', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/_constant_time.abi3.so', + 'EXTENSION'), + ('libssl.so.1.1', '/usr/lib/libssl.so.1.1', 'BINARY'), + ('libcrypto.so.1.1', '/usr/lib/libcrypto.so.1.1', 'BINARY'), + ('libreadline.so.8', '/usr/lib/libreadline.so.8', 'BINARY'), + ('libncursesw.so.6', '/usr/lib/libncursesw.so.6', 'BINARY'), + ('libz.so.1', '/usr/lib/libz.so.1', 'BINARY'), + ('liblzma.so.5', '/usr/lib/liblzma.so.5', 'BINARY'), + ('libbz2.so.1.0', '/usr/lib/libbz2.so.1.0', 'BINARY'), + ('libexpat.so.1', '/usr/lib/libexpat.so.1', 'BINARY'), + ('libffi.so.7', '/usr/lib/libffi.so.7', 'BINARY')], + [], + [], + [('base_library.zip', + '/home/mark/dev/weather_client/build/weather-client/base_library.zip', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/requires.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/requires.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/PKG-INFO', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/PKG-INFO', + 'DATA'), + ('include/python3.8/pyconfig.h', '/usr/include/python3.8/pyconfig.h', 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/SOURCES.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/SOURCES.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/not-zip-safe', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/not-zip-safe', + 'DATA'), + ('lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile', + '/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/dependency_links.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/dependency_links.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/top_level.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/top_level.txt', + 'DATA')], + []) diff --git a/weather_client/build/weather-client/EXE-00.toc b/weather_client/build/weather-client/EXE-00.toc new file mode 100644 index 0000000..7d087be --- /dev/null +++ b/weather_client/build/weather-client/EXE-00.toc @@ -0,0 +1,228 @@ +('/home/mark/dev/weather_client/dist/weather-client', + True, + False, + False, + None, + None, + False, + False, + None, + True, + 'weather-client.pkg', + [('PYZ-00.pyz', + '/home/mark/dev/weather_client/build/weather-client/PYZ-00.pyz', + 'PYZ'), + ('_struct', + '/usr/lib/python3.8/lib-dynload/_struct.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('zlib', + '/usr/lib/python3.8/lib-dynload/zlib.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('struct', + '/home/mark/dev/weather_client/build/weather-client/localpycos/struct.pyo', + 'PYMODULE'), + ('pyimod01_os_path', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyimod01_os_path.pyc', + 'PYMODULE'), + ('pyimod02_archive', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyimod02_archive.pyc', + 'PYMODULE'), + ('pyimod03_importers', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.pyc', + 'PYMODULE'), + ('pyiboot01_bootstrap', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py', + 'PYSOURCE'), + ('pyi_rth_multiprocessing', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/rthooks/pyi_rth_multiprocessing.py', + 'PYSOURCE'), + ('weather-client', + '/home/mark/dev/weather_client/weather-client.py', + 'PYSOURCE'), + ('ld-linux-x86-64.so.2', '/usr/lib64/ld-linux-x86-64.so.2', 'BINARY'), + ('libpython3.8.so.1.0', '/usr/lib/libpython3.8.so.1.0', 'BINARY'), + ('select', + '/usr/lib/python3.8/lib-dynload/select.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('math', + '/usr/lib/python3.8/lib-dynload/math.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_random', + '/usr/lib/python3.8/lib-dynload/_random.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_ssl', + '/usr/lib/python3.8/lib-dynload/_ssl.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_asyncio', + '/usr/lib/python3.8/lib-dynload/_asyncio.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_contextvars', + '/usr/lib/python3.8/lib-dynload/_contextvars.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_queue', + '/usr/lib/python3.8/lib-dynload/_queue.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('mmap', + '/usr/lib/python3.8/lib-dynload/mmap.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_posixshmem', + '/usr/lib/python3.8/lib-dynload/_posixshmem.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('termios', + '/usr/lib/python3.8/lib-dynload/termios.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('readline', + '/usr/lib/python3.8/lib-dynload/readline.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_opcode', + '/usr/lib/python3.8/lib-dynload/_opcode.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_pickle', + '/usr/lib/python3.8/lib-dynload/_pickle.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_hashlib', + '/usr/lib/python3.8/lib-dynload/_hashlib.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha3', + '/usr/lib/python3.8/lib-dynload/_sha3.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_blake2', + '/usr/lib/python3.8/lib-dynload/_blake2.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha256', + '/usr/lib/python3.8/lib-dynload/_sha256.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_md5', + '/usr/lib/python3.8/lib-dynload/_md5.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha1', + '/usr/lib/python3.8/lib-dynload/_sha1.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha512', + '/usr/lib/python3.8/lib-dynload/_sha512.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_bisect', + '/usr/lib/python3.8/lib-dynload/_bisect.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_csv', + '/usr/lib/python3.8/lib-dynload/_csv.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('binascii', + '/usr/lib/python3.8/lib-dynload/binascii.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('resource', + '/usr/lib/python3.8/lib-dynload/resource.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('grp', + '/usr/lib/python3.8/lib-dynload/grp.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_lzma', + '/usr/lib/python3.8/lib-dynload/_lzma.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_bz2', + '/usr/lib/python3.8/lib-dynload/_bz2.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('pyexpat', + '/usr/lib/python3.8/lib-dynload/pyexpat.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('unicodedata', + '/usr/lib/python3.8/lib-dynload/unicodedata.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_decimal', + '/usr/lib/python3.8/lib-dynload/_decimal.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_datetime', + '/usr/lib/python3.8/lib-dynload/_datetime.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_ctypes', + '/usr/lib/python3.8/lib-dynload/_ctypes.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('array', + '/usr/lib/python3.8/lib-dynload/array.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_multiprocessing', + '/usr/lib/python3.8/lib-dynload/_multiprocessing.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_socket', + '/usr/lib/python3.8/lib-dynload/_socket.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_posixsubprocess', + '/usr/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_multibytecodec', + '/usr/lib/python3.8/lib-dynload/_multibytecodec.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_jp', + '/usr/lib/python3.8/lib-dynload/_codecs_jp.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_iso2022', + '/usr/lib/python3.8/lib-dynload/_codecs_iso2022.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_cn', + '/usr/lib/python3.8/lib-dynload/_codecs_cn.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_kr', + '/usr/lib/python3.8/lib-dynload/_codecs_kr.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_hk', + '/usr/lib/python3.8/lib-dynload/_codecs_hk.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_tw', + '/usr/lib/python3.8/lib-dynload/_codecs_tw.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_heapq', + '/usr/lib/python3.8/lib-dynload/_heapq.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_json', + '/usr/lib/python3.8/lib-dynload/_json.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_cffi_backend', + '/usr/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('cryptography.hazmat.bindings._openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so', + 'EXTENSION'), + ('cryptography.hazmat.bindings._constant_time', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/_constant_time.abi3.so', + 'EXTENSION'), + ('libssl.so.1.1', '/usr/lib/libssl.so.1.1', 'BINARY'), + ('libcrypto.so.1.1', '/usr/lib/libcrypto.so.1.1', 'BINARY'), + ('libreadline.so.8', '/usr/lib/libreadline.so.8', 'BINARY'), + ('libncursesw.so.6', '/usr/lib/libncursesw.so.6', 'BINARY'), + ('libz.so.1', '/usr/lib/libz.so.1', 'BINARY'), + ('liblzma.so.5', '/usr/lib/liblzma.so.5', 'BINARY'), + ('libbz2.so.1.0', '/usr/lib/libbz2.so.1.0', 'BINARY'), + ('libexpat.so.1', '/usr/lib/libexpat.so.1', 'BINARY'), + ('libffi.so.7', '/usr/lib/libffi.so.7', 'BINARY'), + ('base_library.zip', + '/home/mark/dev/weather_client/build/weather-client/base_library.zip', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/requires.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/requires.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/PKG-INFO', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/PKG-INFO', + 'DATA'), + ('include/python3.8/pyconfig.h', '/usr/include/python3.8/pyconfig.h', 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/SOURCES.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/SOURCES.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/not-zip-safe', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/not-zip-safe', + 'DATA'), + ('lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile', + '/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/dependency_links.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/dependency_links.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/top_level.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/top_level.txt', + 'DATA')], + [], + False, + False, + 1591448201, + [('run', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/bootloader/Linux-64bit/run', + 'EXECUTABLE')]) diff --git a/weather_client/build/weather-client/PKG-00.pkg b/weather_client/build/weather-client/PKG-00.pkg new file mode 100644 index 0000000..65dea48 Binary files /dev/null and b/weather_client/build/weather-client/PKG-00.pkg differ diff --git a/weather_client/build/weather-client/PKG-00.toc b/weather_client/build/weather-client/PKG-00.toc new file mode 100644 index 0000000..34c429b --- /dev/null +++ b/weather_client/build/weather-client/PKG-00.toc @@ -0,0 +1,222 @@ +('/home/mark/dev/weather_client/build/weather-client/PKG-00.pkg', + {'BINARY': 1, + 'DATA': 1, + 'EXECUTABLE': 1, + 'EXTENSION': 1, + 'PYMODULE': 1, + 'PYSOURCE': 1, + 'PYZ': 0}, + [('PYZ-00.pyz', + '/home/mark/dev/weather_client/build/weather-client/PYZ-00.pyz', + 'PYZ'), + ('_struct', + '/usr/lib/python3.8/lib-dynload/_struct.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('zlib', + '/usr/lib/python3.8/lib-dynload/zlib.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('struct', + '/home/mark/dev/weather_client/build/weather-client/localpycos/struct.pyo', + 'PYMODULE'), + ('pyimod01_os_path', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyimod01_os_path.pyc', + 'PYMODULE'), + ('pyimod02_archive', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyimod02_archive.pyc', + 'PYMODULE'), + ('pyimod03_importers', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.pyc', + 'PYMODULE'), + ('pyiboot01_bootstrap', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py', + 'PYSOURCE'), + ('pyi_rth_multiprocessing', + '/home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/rthooks/pyi_rth_multiprocessing.py', + 'PYSOURCE'), + ('weather-client', + '/home/mark/dev/weather_client/weather-client.py', + 'PYSOURCE'), + ('ld-linux-x86-64.so.2', '/usr/lib64/ld-linux-x86-64.so.2', 'BINARY'), + ('libpython3.8.so.1.0', '/usr/lib/libpython3.8.so.1.0', 'BINARY'), + ('select', + '/usr/lib/python3.8/lib-dynload/select.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('math', + '/usr/lib/python3.8/lib-dynload/math.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_random', + '/usr/lib/python3.8/lib-dynload/_random.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_ssl', + '/usr/lib/python3.8/lib-dynload/_ssl.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_asyncio', + '/usr/lib/python3.8/lib-dynload/_asyncio.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_contextvars', + '/usr/lib/python3.8/lib-dynload/_contextvars.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_queue', + '/usr/lib/python3.8/lib-dynload/_queue.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('mmap', + '/usr/lib/python3.8/lib-dynload/mmap.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_posixshmem', + '/usr/lib/python3.8/lib-dynload/_posixshmem.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('termios', + '/usr/lib/python3.8/lib-dynload/termios.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('readline', + '/usr/lib/python3.8/lib-dynload/readline.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_opcode', + '/usr/lib/python3.8/lib-dynload/_opcode.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_pickle', + '/usr/lib/python3.8/lib-dynload/_pickle.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_hashlib', + '/usr/lib/python3.8/lib-dynload/_hashlib.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha3', + '/usr/lib/python3.8/lib-dynload/_sha3.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_blake2', + '/usr/lib/python3.8/lib-dynload/_blake2.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha256', + '/usr/lib/python3.8/lib-dynload/_sha256.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_md5', + '/usr/lib/python3.8/lib-dynload/_md5.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha1', + '/usr/lib/python3.8/lib-dynload/_sha1.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_sha512', + '/usr/lib/python3.8/lib-dynload/_sha512.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_bisect', + '/usr/lib/python3.8/lib-dynload/_bisect.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_csv', + '/usr/lib/python3.8/lib-dynload/_csv.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('binascii', + '/usr/lib/python3.8/lib-dynload/binascii.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('resource', + '/usr/lib/python3.8/lib-dynload/resource.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('grp', + '/usr/lib/python3.8/lib-dynload/grp.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_lzma', + '/usr/lib/python3.8/lib-dynload/_lzma.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_bz2', + '/usr/lib/python3.8/lib-dynload/_bz2.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('pyexpat', + '/usr/lib/python3.8/lib-dynload/pyexpat.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('unicodedata', + '/usr/lib/python3.8/lib-dynload/unicodedata.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_decimal', + '/usr/lib/python3.8/lib-dynload/_decimal.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_datetime', + '/usr/lib/python3.8/lib-dynload/_datetime.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_ctypes', + '/usr/lib/python3.8/lib-dynload/_ctypes.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('array', + '/usr/lib/python3.8/lib-dynload/array.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_multiprocessing', + '/usr/lib/python3.8/lib-dynload/_multiprocessing.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_socket', + '/usr/lib/python3.8/lib-dynload/_socket.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_posixsubprocess', + '/usr/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_multibytecodec', + '/usr/lib/python3.8/lib-dynload/_multibytecodec.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_jp', + '/usr/lib/python3.8/lib-dynload/_codecs_jp.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_iso2022', + '/usr/lib/python3.8/lib-dynload/_codecs_iso2022.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_cn', + '/usr/lib/python3.8/lib-dynload/_codecs_cn.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_kr', + '/usr/lib/python3.8/lib-dynload/_codecs_kr.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_hk', + '/usr/lib/python3.8/lib-dynload/_codecs_hk.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_codecs_tw', + '/usr/lib/python3.8/lib-dynload/_codecs_tw.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_heapq', + '/usr/lib/python3.8/lib-dynload/_heapq.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_json', + '/usr/lib/python3.8/lib-dynload/_json.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('_cffi_backend', + '/usr/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-linux-gnu.so', + 'EXTENSION'), + ('cryptography.hazmat.bindings._openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so', + 'EXTENSION'), + ('cryptography.hazmat.bindings._constant_time', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/_constant_time.abi3.so', + 'EXTENSION'), + ('libssl.so.1.1', '/usr/lib/libssl.so.1.1', 'BINARY'), + ('libcrypto.so.1.1', '/usr/lib/libcrypto.so.1.1', 'BINARY'), + ('libreadline.so.8', '/usr/lib/libreadline.so.8', 'BINARY'), + ('libncursesw.so.6', '/usr/lib/libncursesw.so.6', 'BINARY'), + ('libz.so.1', '/usr/lib/libz.so.1', 'BINARY'), + ('liblzma.so.5', '/usr/lib/liblzma.so.5', 'BINARY'), + ('libbz2.so.1.0', '/usr/lib/libbz2.so.1.0', 'BINARY'), + ('libexpat.so.1', '/usr/lib/libexpat.so.1', 'BINARY'), + ('libffi.so.7', '/usr/lib/libffi.so.7', 'BINARY'), + ('base_library.zip', + '/home/mark/dev/weather_client/build/weather-client/base_library.zip', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/requires.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/requires.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/PKG-INFO', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/PKG-INFO', + 'DATA'), + ('include/python3.8/pyconfig.h', '/usr/include/python3.8/pyconfig.h', 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/SOURCES.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/SOURCES.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/not-zip-safe', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/not-zip-safe', + 'DATA'), + ('lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile', + '/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/Makefile', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/dependency_links.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/dependency_links.txt', + 'DATA'), + ('cryptography-2.9.2-py3.8.egg-info/top_level.txt', + '/usr/lib/python3.8/site-packages/cryptography-2.9.2-py3.8.egg-info/top_level.txt', + 'DATA')], + False, + False, + False, + []) diff --git a/weather_client/build/weather-client/PYZ-00.pyz b/weather_client/build/weather-client/PYZ-00.pyz new file mode 100644 index 0000000..110271a Binary files /dev/null and b/weather_client/build/weather-client/PYZ-00.pyz differ diff --git a/weather_client/build/weather-client/PYZ-00.toc b/weather_client/build/weather-client/PYZ-00.toc new file mode 100644 index 0000000..3354f02 --- /dev/null +++ b/weather_client/build/weather-client/PYZ-00.toc @@ -0,0 +1,811 @@ +('/home/mark/dev/weather_client/build/weather-client/PYZ-00.pyz', + [('multiprocessing.popen_fork', + '/usr/lib/python3.8/multiprocessing/popen_fork.py', + 'PYMODULE'), + ('multiprocessing.connection', + '/usr/lib/python3.8/multiprocessing/connection.py', + 'PYMODULE'), + ('multiprocessing.resource_sharer', + '/usr/lib/python3.8/multiprocessing/resource_sharer.py', + 'PYMODULE'), + ('multiprocessing.process', + '/usr/lib/python3.8/multiprocessing/process.py', + 'PYMODULE'), + ('threading', '/usr/lib/python3.8/threading.py', 'PYMODULE'), + ('_threading_local', '/usr/lib/python3.8/_threading_local.py', 'PYMODULE'), + ('contextlib', '/usr/lib/python3.8/contextlib.py', 'PYMODULE'), + ('selectors', '/usr/lib/python3.8/selectors.py', 'PYMODULE'), + ('xmlrpc.client', '/usr/lib/python3.8/xmlrpc/client.py', 'PYMODULE'), + ('xmlrpc', '/usr/lib/python3.8/xmlrpc/__init__.py', 'PYMODULE'), + ('gzip', '/usr/lib/python3.8/gzip.py', 'PYMODULE'), + ('argparse', '/usr/lib/python3.8/argparse.py', 'PYMODULE'), + ('textwrap', '/usr/lib/python3.8/textwrap.py', 'PYMODULE'), + ('copy', '/usr/lib/python3.8/copy.py', 'PYMODULE'), + ('gettext', '/usr/lib/python3.8/gettext.py', 'PYMODULE'), + ('shutil', '/usr/lib/python3.8/shutil.py', 'PYMODULE'), + ('zipfile', '/usr/lib/python3.8/zipfile.py', 'PYMODULE'), + ('py_compile', '/usr/lib/python3.8/py_compile.py', 'PYMODULE'), + ('importlib.machinery', + '/usr/lib/python3.8/importlib/machinery.py', + 'PYMODULE'), + ('importlib', '/usr/lib/python3.8/importlib/__init__.py', 'PYMODULE'), + ('importlib._bootstrap', + '/usr/lib/python3.8/importlib/_bootstrap.py', + 'PYMODULE'), + ('importlib._bootstrap_external', + '/usr/lib/python3.8/importlib/_bootstrap_external.py', + 'PYMODULE'), + ('importlib.metadata', + '/usr/lib/python3.8/importlib/metadata.py', + 'PYMODULE'), + ('importlib.abc', '/usr/lib/python3.8/importlib/abc.py', 'PYMODULE'), + ('configparser', '/usr/lib/python3.8/configparser.py', 'PYMODULE'), + ('pathlib', '/usr/lib/python3.8/pathlib.py', 'PYMODULE'), + ('ntpath', '/usr/lib/python3.8/ntpath.py', 'PYMODULE'), + ('string', '/usr/lib/python3.8/string.py', 'PYMODULE'), + ('genericpath', '/usr/lib/python3.8/genericpath.py', 'PYMODULE'), + ('email', '/usr/lib/python3.8/email/__init__.py', 'PYMODULE'), + ('email.parser', '/usr/lib/python3.8/email/parser.py', 'PYMODULE'), + ('email._policybase', '/usr/lib/python3.8/email/_policybase.py', 'PYMODULE'), + ('email.utils', '/usr/lib/python3.8/email/utils.py', 'PYMODULE'), + ('email._parseaddr', '/usr/lib/python3.8/email/_parseaddr.py', 'PYMODULE'), + ('calendar', '/usr/lib/python3.8/calendar.py', 'PYMODULE'), + ('random', '/usr/lib/python3.8/random.py', 'PYMODULE'), + ('hashlib', '/usr/lib/python3.8/hashlib.py', 'PYMODULE'), + ('logging', '/usr/lib/python3.8/logging/__init__.py', 'PYMODULE'), + ('pickle', '/usr/lib/python3.8/pickle.py', 'PYMODULE'), + ('pprint', '/usr/lib/python3.8/pprint.py', 'PYMODULE'), + ('doctest', '/usr/lib/python3.8/doctest.py', 'PYMODULE'), + ('unittest', '/usr/lib/python3.8/unittest/__init__.py', 'PYMODULE'), + ('unittest.signals', '/usr/lib/python3.8/unittest/signals.py', 'PYMODULE'), + ('unittest.main', '/usr/lib/python3.8/unittest/main.py', 'PYMODULE'), + ('unittest.runner', '/usr/lib/python3.8/unittest/runner.py', 'PYMODULE'), + ('unittest.loader', '/usr/lib/python3.8/unittest/loader.py', 'PYMODULE'), + ('unittest.suite', '/usr/lib/python3.8/unittest/suite.py', 'PYMODULE'), + ('unittest.case', '/usr/lib/python3.8/unittest/case.py', 'PYMODULE'), + ('unittest.async_case', + '/usr/lib/python3.8/unittest/async_case.py', + 'PYMODULE'), + ('asyncio', '/usr/lib/python3.8/asyncio/__init__.py', 'PYMODULE'), + ('asyncio.unix_events', + '/usr/lib/python3.8/asyncio/unix_events.py', + 'PYMODULE'), + ('asyncio.log', '/usr/lib/python3.8/asyncio/log.py', 'PYMODULE'), + ('asyncio.windows_events', + '/usr/lib/python3.8/asyncio/windows_events.py', + 'PYMODULE'), + ('asyncio.windows_utils', + '/usr/lib/python3.8/asyncio/windows_utils.py', + 'PYMODULE'), + ('asyncio.selector_events', + '/usr/lib/python3.8/asyncio/selector_events.py', + 'PYMODULE'), + ('ssl', '/usr/lib/python3.8/ssl.py', 'PYMODULE'), + ('asyncio.proactor_events', + '/usr/lib/python3.8/asyncio/proactor_events.py', + 'PYMODULE'), + ('asyncio.base_subprocess', + '/usr/lib/python3.8/asyncio/base_subprocess.py', + 'PYMODULE'), + ('asyncio.subprocess', + '/usr/lib/python3.8/asyncio/subprocess.py', + 'PYMODULE'), + ('asyncio.streams', '/usr/lib/python3.8/asyncio/streams.py', 'PYMODULE'), + ('asyncio.queues', '/usr/lib/python3.8/asyncio/queues.py', 'PYMODULE'), + ('asyncio.runners', '/usr/lib/python3.8/asyncio/runners.py', 'PYMODULE'), + ('asyncio.trsock', '/usr/lib/python3.8/asyncio/trsock.py', 'PYMODULE'), + ('asyncio.staggered', '/usr/lib/python3.8/asyncio/staggered.py', 'PYMODULE'), + ('typing', '/usr/lib/python3.8/typing.py', 'PYMODULE'), + ('asyncio.tasks', '/usr/lib/python3.8/asyncio/tasks.py', 'PYMODULE'), + ('contextvars', '/usr/lib/python3.8/contextvars.py', 'PYMODULE'), + ('concurrent.futures', + '/usr/lib/python3.8/concurrent/futures/__init__.py', + 'PYMODULE'), + ('concurrent.futures.thread', + '/usr/lib/python3.8/concurrent/futures/thread.py', + 'PYMODULE'), + ('queue', '/usr/lib/python3.8/queue.py', 'PYMODULE'), + ('concurrent.futures.process', + '/usr/lib/python3.8/concurrent/futures/process.py', + 'PYMODULE'), + ('multiprocessing.queues', + '/usr/lib/python3.8/multiprocessing/queues.py', + 'PYMODULE'), + ('multiprocessing.synchronize', + '/usr/lib/python3.8/multiprocessing/synchronize.py', + 'PYMODULE'), + ('multiprocessing.heap', + '/usr/lib/python3.8/multiprocessing/heap.py', + 'PYMODULE'), + ('multiprocessing.resource_tracker', + '/usr/lib/python3.8/multiprocessing/resource_tracker.py', + 'PYMODULE'), + ('concurrent.futures._base', + '/usr/lib/python3.8/concurrent/futures/_base.py', + 'PYMODULE'), + ('concurrent', '/usr/lib/python3.8/concurrent/__init__.py', 'PYMODULE'), + ('asyncio.base_tasks', + '/usr/lib/python3.8/asyncio/base_tasks.py', + 'PYMODULE'), + ('asyncio.locks', '/usr/lib/python3.8/asyncio/locks.py', 'PYMODULE'), + ('asyncio.sslproto', '/usr/lib/python3.8/asyncio/sslproto.py', 'PYMODULE'), + ('asyncio.transports', + '/usr/lib/python3.8/asyncio/transports.py', + 'PYMODULE'), + ('asyncio.base_events', + '/usr/lib/python3.8/asyncio/base_events.py', + 'PYMODULE'), + ('asyncio.protocols', '/usr/lib/python3.8/asyncio/protocols.py', 'PYMODULE'), + ('asyncio.futures', '/usr/lib/python3.8/asyncio/futures.py', 'PYMODULE'), + ('asyncio.events', '/usr/lib/python3.8/asyncio/events.py', 'PYMODULE'), + ('asyncio.exceptions', + '/usr/lib/python3.8/asyncio/exceptions.py', + 'PYMODULE'), + ('asyncio.coroutines', + '/usr/lib/python3.8/asyncio/coroutines.py', + 'PYMODULE'), + ('asyncio.base_futures', + '/usr/lib/python3.8/asyncio/base_futures.py', + 'PYMODULE'), + ('asyncio.format_helpers', + '/usr/lib/python3.8/asyncio/format_helpers.py', + 'PYMODULE'), + ('asyncio.constants', '/usr/lib/python3.8/asyncio/constants.py', 'PYMODULE'), + ('unittest.result', '/usr/lib/python3.8/unittest/result.py', 'PYMODULE'), + ('unittest.util', '/usr/lib/python3.8/unittest/util.py', 'PYMODULE'), + ('pdb', '/usr/lib/python3.8/pdb.py', 'PYMODULE'), + ('getopt', '/usr/lib/python3.8/getopt.py', 'PYMODULE'), + ('pydoc', '/usr/lib/python3.8/pydoc.py', 'PYMODULE'), + ('webbrowser', '/usr/lib/python3.8/webbrowser.py', 'PYMODULE'), + ('email.message', '/usr/lib/python3.8/email/message.py', 'PYMODULE'), + ('email.policy', '/usr/lib/python3.8/email/policy.py', 'PYMODULE'), + ('email.contentmanager', + '/usr/lib/python3.8/email/contentmanager.py', + 'PYMODULE'), + ('email.quoprimime', '/usr/lib/python3.8/email/quoprimime.py', 'PYMODULE'), + ('email.headerregistry', + '/usr/lib/python3.8/email/headerregistry.py', + 'PYMODULE'), + ('email.iterators', '/usr/lib/python3.8/email/iterators.py', 'PYMODULE'), + ('email.generator', '/usr/lib/python3.8/email/generator.py', 'PYMODULE'), + ('email._encoded_words', + '/usr/lib/python3.8/email/_encoded_words.py', + 'PYMODULE'), + ('quopri', '/usr/lib/python3.8/quopri.py', 'PYMODULE'), + ('uu', '/usr/lib/python3.8/uu.py', 'PYMODULE'), + ('optparse', '/usr/lib/python3.8/optparse.py', 'PYMODULE'), + ('http.server', '/usr/lib/python3.8/http/server.py', 'PYMODULE'), + ('http', '/usr/lib/python3.8/http/__init__.py', 'PYMODULE'), + ('socketserver', '/usr/lib/python3.8/socketserver.py', 'PYMODULE'), + ('mimetypes', '/usr/lib/python3.8/mimetypes.py', 'PYMODULE'), + ('html', '/usr/lib/python3.8/html/__init__.py', 'PYMODULE'), + ('html.entities', '/usr/lib/python3.8/html/entities.py', 'PYMODULE'), + ('pydoc_data.topics', '/usr/lib/python3.8/pydoc_data/topics.py', 'PYMODULE'), + ('pydoc_data', '/usr/lib/python3.8/pydoc_data/__init__.py', 'PYMODULE'), + ('tty', '/usr/lib/python3.8/tty.py', 'PYMODULE'), + ('sysconfig', '/usr/lib/python3.8/sysconfig.py', 'PYMODULE'), + ('_sysconfigdata__linux_x86_64-linux-gnu', + '/usr/lib/python3.8/_sysconfigdata__linux_x86_64-linux-gnu.py', + 'PYMODULE'), + ('_osx_support', '/usr/lib/python3.8/_osx_support.py', 'PYMODULE'), + ('distutils.log', '/usr/lib/python3.8/distutils/log.py', 'PYMODULE'), + ('distutils', '/usr/lib/python3.8/distutils/__init__.py', 'PYMODULE'), + ('platform', '/usr/lib/python3.8/platform.py', 'PYMODULE'), + ('plistlib', '/usr/lib/python3.8/plistlib.py', 'PYMODULE'), + ('pkgutil', '/usr/lib/python3.8/pkgutil.py', 'PYMODULE'), + ('zipimport', '/usr/lib/python3.8/zipimport.py', 'PYMODULE'), + ('runpy', '/usr/lib/python3.8/runpy.py', 'PYMODULE'), + ('shlex', '/usr/lib/python3.8/shlex.py', 'PYMODULE'), + ('glob', '/usr/lib/python3.8/glob.py', 'PYMODULE'), + ('code', '/usr/lib/python3.8/code.py', 'PYMODULE'), + ('codeop', '/usr/lib/python3.8/codeop.py', 'PYMODULE'), + ('dis', '/usr/lib/python3.8/dis.py', 'PYMODULE'), + ('opcode', '/usr/lib/python3.8/opcode.py', 'PYMODULE'), + ('bdb', '/usr/lib/python3.8/bdb.py', 'PYMODULE'), + ('cmd', '/usr/lib/python3.8/cmd.py', 'PYMODULE'), + ('inspect', '/usr/lib/python3.8/inspect.py', 'PYMODULE'), + ('ast', '/usr/lib/python3.8/ast.py', 'PYMODULE'), + ('token', '/usr/lib/python3.8/token.py', 'PYMODULE'), + ('difflib', '/usr/lib/python3.8/difflib.py', 'PYMODULE'), + ('__future__', '/usr/lib/python3.8/__future__.py', 'PYMODULE'), + ('_compat_pickle', '/usr/lib/python3.8/_compat_pickle.py', 'PYMODULE'), + ('bisect', '/usr/lib/python3.8/bisect.py', 'PYMODULE'), + ('email.feedparser', '/usr/lib/python3.8/email/feedparser.py', 'PYMODULE'), + ('email._header_value_parser', + '/usr/lib/python3.8/email/_header_value_parser.py', + 'PYMODULE'), + ('urllib', '/usr/lib/python3.8/urllib/__init__.py', 'PYMODULE'), + ('email.header', '/usr/lib/python3.8/email/header.py', 'PYMODULE'), + ('email.base64mime', '/usr/lib/python3.8/email/base64mime.py', 'PYMODULE'), + ('email.charset', '/usr/lib/python3.8/email/charset.py', 'PYMODULE'), + ('email.encoders', '/usr/lib/python3.8/email/encoders.py', 'PYMODULE'), + ('email.errors', '/usr/lib/python3.8/email/errors.py', 'PYMODULE'), + ('csv', '/usr/lib/python3.8/csv.py', 'PYMODULE'), + ('tokenize', '/usr/lib/python3.8/tokenize.py', 'PYMODULE'), + ('posixpath', '/usr/lib/python3.8/posixpath.py', 'PYMODULE'), + ('importlib.util', '/usr/lib/python3.8/importlib/util.py', 'PYMODULE'), + ('tarfile', '/usr/lib/python3.8/tarfile.py', 'PYMODULE'), + ('lzma', '/usr/lib/python3.8/lzma.py', 'PYMODULE'), + ('bz2', '/usr/lib/python3.8/bz2.py', 'PYMODULE'), + ('fnmatch', '/usr/lib/python3.8/fnmatch.py', 'PYMODULE'), + ('stat', '/usr/lib/python3.8/stat.py', 'PYMODULE'), + ('_compression', '/usr/lib/python3.8/_compression.py', 'PYMODULE'), + ('xml.parsers.expat', '/usr/lib/python3.8/xml/parsers/expat.py', 'PYMODULE'), + ('xml.parsers', '/usr/lib/python3.8/xml/parsers/__init__.py', 'PYMODULE'), + ('xml', '/usr/lib/python3.8/xml/__init__.py', 'PYMODULE'), + ('xml.sax.expatreader', + '/usr/lib/python3.8/xml/sax/expatreader.py', + 'PYMODULE'), + ('xml.sax.saxutils', '/usr/lib/python3.8/xml/sax/saxutils.py', 'PYMODULE'), + ('urllib.request', '/usr/lib/python3.8/urllib/request.py', 'PYMODULE'), + ('getpass', '/usr/lib/python3.8/getpass.py', 'PYMODULE'), + ('nturl2path', '/usr/lib/python3.8/nturl2path.py', 'PYMODULE'), + ('ftplib', '/usr/lib/python3.8/ftplib.py', 'PYMODULE'), + ('netrc', '/usr/lib/python3.8/netrc.py', 'PYMODULE'), + ('http.cookiejar', '/usr/lib/python3.8/http/cookiejar.py', 'PYMODULE'), + ('urllib.response', '/usr/lib/python3.8/urllib/response.py', 'PYMODULE'), + ('urllib.error', '/usr/lib/python3.8/urllib/error.py', 'PYMODULE'), + ('xml.sax', '/usr/lib/python3.8/xml/sax/__init__.py', 'PYMODULE'), + ('xml.sax.handler', '/usr/lib/python3.8/xml/sax/handler.py', 'PYMODULE'), + ('xml.sax._exceptions', + '/usr/lib/python3.8/xml/sax/_exceptions.py', + 'PYMODULE'), + ('xml.sax.xmlreader', '/usr/lib/python3.8/xml/sax/xmlreader.py', 'PYMODULE'), + ('urllib.parse', '/usr/lib/python3.8/urllib/parse.py', 'PYMODULE'), + ('http.client', '/usr/lib/python3.8/http/client.py', 'PYMODULE'), + ('decimal', '/usr/lib/python3.8/decimal.py', 'PYMODULE'), + ('_pydecimal', '/usr/lib/python3.8/_pydecimal.py', 'PYMODULE'), + ('numbers', '/usr/lib/python3.8/numbers.py', 'PYMODULE'), + ('datetime', '/usr/lib/python3.8/datetime.py', 'PYMODULE'), + ('_strptime', '/usr/lib/python3.8/_strptime.py', 'PYMODULE'), + ('base64', '/usr/lib/python3.8/base64.py', 'PYMODULE'), + ('hmac', '/usr/lib/python3.8/hmac.py', 'PYMODULE'), + ('multiprocessing.context', + '/usr/lib/python3.8/multiprocessing/context.py', + 'PYMODULE'), + ('multiprocessing.popen_forkserver', + '/usr/lib/python3.8/multiprocessing/popen_forkserver.py', + 'PYMODULE'), + ('multiprocessing.popen_spawn_posix', + '/usr/lib/python3.8/multiprocessing/popen_spawn_posix.py', + 'PYMODULE'), + ('multiprocessing.forkserver', + '/usr/lib/python3.8/multiprocessing/forkserver.py', + 'PYMODULE'), + ('multiprocessing.sharedctypes', + '/usr/lib/python3.8/multiprocessing/sharedctypes.py', + 'PYMODULE'), + ('ctypes', '/usr/lib/python3.8/ctypes/__init__.py', 'PYMODULE'), + ('ctypes._endian', '/usr/lib/python3.8/ctypes/_endian.py', 'PYMODULE'), + ('multiprocessing.pool', + '/usr/lib/python3.8/multiprocessing/pool.py', + 'PYMODULE'), + ('multiprocessing.dummy', + '/usr/lib/python3.8/multiprocessing/dummy/__init__.py', + 'PYMODULE'), + ('multiprocessing.dummy.connection', + '/usr/lib/python3.8/multiprocessing/dummy/connection.py', + 'PYMODULE'), + ('multiprocessing.managers', + '/usr/lib/python3.8/multiprocessing/managers.py', + 'PYMODULE'), + ('multiprocessing.shared_memory', + '/usr/lib/python3.8/multiprocessing/shared_memory.py', + 'PYMODULE'), + ('secrets', '/usr/lib/python3.8/secrets.py', 'PYMODULE'), + ('multiprocessing.reduction', + '/usr/lib/python3.8/multiprocessing/reduction.py', + 'PYMODULE'), + ('tempfile', '/usr/lib/python3.8/tempfile.py', 'PYMODULE'), + ('struct', '/usr/lib/python3.8/struct.py', 'PYMODULE'), + ('socket', '/usr/lib/python3.8/socket.py', 'PYMODULE'), + ('multiprocessing.util', + '/usr/lib/python3.8/multiprocessing/util.py', + 'PYMODULE'), + ('signal', '/usr/lib/python3.8/signal.py', 'PYMODULE'), + ('multiprocessing.popen_spawn_win32', + '/usr/lib/python3.8/multiprocessing/popen_spawn_win32.py', + 'PYMODULE'), + ('subprocess', '/usr/lib/python3.8/subprocess.py', 'PYMODULE'), + ('multiprocessing.spawn', + '/usr/lib/python3.8/multiprocessing/spawn.py', + 'PYMODULE'), + ('multiprocessing', + '/usr/lib/python3.8/multiprocessing/__init__.py', + 'PYMODULE'), + ('os', '/usr/lib/python3.8/os.py', 'PYMODULE'), + ('tracemalloc', '/usr/lib/python3.8/tracemalloc.py', 'PYMODULE'), + ('stringprep', '/usr/lib/python3.8/stringprep.py', 'PYMODULE'), + ('_py_abc', '/usr/lib/python3.8/_py_abc.py', 'PYMODULE'), + ('json', '/usr/lib/python3.8/json/__init__.py', 'PYMODULE'), + ('json.encoder', '/usr/lib/python3.8/json/encoder.py', 'PYMODULE'), + ('json.decoder', '/usr/lib/python3.8/json/decoder.py', 'PYMODULE'), + ('json.scanner', '/usr/lib/python3.8/json/scanner.py', 'PYMODULE'), + ('requests', + '/usr/lib/python3.8/site-packages/requests/__init__.py', + 'PYMODULE'), + ('requests.status_codes', + '/usr/lib/python3.8/site-packages/requests/status_codes.py', + 'PYMODULE'), + ('requests.structures', + '/usr/lib/python3.8/site-packages/requests/structures.py', + 'PYMODULE'), + ('requests.compat', + '/usr/lib/python3.8/site-packages/requests/compat.py', + 'PYMODULE'), + ('http.cookies', '/usr/lib/python3.8/http/cookies.py', 'PYMODULE'), + ('requests.api', + '/usr/lib/python3.8/site-packages/requests/api.py', + 'PYMODULE'), + ('requests.sessions', + '/usr/lib/python3.8/site-packages/requests/sessions.py', + 'PYMODULE'), + ('requests.adapters', + '/usr/lib/python3.8/site-packages/requests/adapters.py', + 'PYMODULE'), + ('urllib3.contrib.socks', + '/usr/lib/python3.8/site-packages/urllib3/contrib/socks.py', + 'PYMODULE'), + ('urllib3.util.url', + '/usr/lib/python3.8/site-packages/urllib3/util/url.py', + 'PYMODULE'), + ('idna', '/usr/lib/python3.8/site-packages/idna/__init__.py', 'PYMODULE'), + ('idna.core', '/usr/lib/python3.8/site-packages/idna/core.py', 'PYMODULE'), + ('idna.uts46data', + '/usr/lib/python3.8/site-packages/idna/uts46data.py', + 'PYMODULE'), + ('idna.intranges', + '/usr/lib/python3.8/site-packages/idna/intranges.py', + 'PYMODULE'), + ('idna.idnadata', + '/usr/lib/python3.8/site-packages/idna/idnadata.py', + 'PYMODULE'), + ('idna.package_data', + '/usr/lib/python3.8/site-packages/idna/package_data.py', + 'PYMODULE'), + ('urllib3.packages.six', + '/usr/lib/python3.8/site-packages/urllib3/packages/six.py', + 'PYMODULE'), + ('urllib3.packages', + '/usr/lib/python3.8/site-packages/urllib3/packages/__init__.py', + 'PYMODULE'), + ('urllib3.packages.ssl_match_hostname', + '/usr/lib/python3.8/site-packages/urllib3/packages/ssl_match_hostname/__init__.py', + 'PYMODULE'), + ('urllib3.packages.ssl_match_hostname._implementation', + '/usr/lib/python3.8/site-packages/urllib3/packages/ssl_match_hostname/_implementation.py', + 'PYMODULE'), + ('ipaddress', '/usr/lib/python3.8/ipaddress.py', 'PYMODULE'), + ('urllib3.connectionpool', + '/usr/lib/python3.8/site-packages/urllib3/connectionpool.py', + 'PYMODULE'), + ('urllib3.util.queue', + '/usr/lib/python3.8/site-packages/urllib3/util/queue.py', + 'PYMODULE'), + ('urllib3.util.timeout', + '/usr/lib/python3.8/site-packages/urllib3/util/timeout.py', + 'PYMODULE'), + ('urllib3.util.response', + '/usr/lib/python3.8/site-packages/urllib3/util/response.py', + 'PYMODULE'), + ('urllib3.util.request', + '/usr/lib/python3.8/site-packages/urllib3/util/request.py', + 'PYMODULE'), + ('urllib3.util.connection', + '/usr/lib/python3.8/site-packages/urllib3/util/connection.py', + 'PYMODULE'), + ('urllib3.contrib._appengine_environ', + '/usr/lib/python3.8/site-packages/urllib3/contrib/_appengine_environ.py', + 'PYMODULE'), + ('urllib3.util.wait', + '/usr/lib/python3.8/site-packages/urllib3/util/wait.py', + 'PYMODULE'), + ('urllib3.request', + '/usr/lib/python3.8/site-packages/urllib3/request.py', + 'PYMODULE'), + ('urllib3.filepost', + '/usr/lib/python3.8/site-packages/urllib3/filepost.py', + 'PYMODULE'), + ('urllib3.fields', + '/usr/lib/python3.8/site-packages/urllib3/fields.py', + 'PYMODULE'), + ('urllib3.connection', + '/usr/lib/python3.8/site-packages/urllib3/connection.py', + 'PYMODULE'), + ('urllib3._collections', + '/usr/lib/python3.8/site-packages/urllib3/_collections.py', + 'PYMODULE'), + ('urllib3.util.ssl_', + '/usr/lib/python3.8/site-packages/urllib3/util/ssl_.py', + 'PYMODULE'), + ('urllib3.util.retry', + '/usr/lib/python3.8/site-packages/urllib3/util/retry.py', + 'PYMODULE'), + ('urllib3.util', + '/usr/lib/python3.8/site-packages/urllib3/util/__init__.py', + 'PYMODULE'), + ('urllib3.response', + '/usr/lib/python3.8/site-packages/urllib3/response.py', + 'PYMODULE'), + ('urllib3.poolmanager', + '/usr/lib/python3.8/site-packages/urllib3/poolmanager.py', + 'PYMODULE'), + ('requests._internal_utils', + '/usr/lib/python3.8/site-packages/requests/_internal_utils.py', + 'PYMODULE'), + ('requests.hooks', + '/usr/lib/python3.8/site-packages/requests/hooks.py', + 'PYMODULE'), + ('requests.cookies', + '/usr/lib/python3.8/site-packages/requests/cookies.py', + 'PYMODULE'), + ('dummy_threading', '/usr/lib/python3.8/dummy_threading.py', 'PYMODULE'), + ('_dummy_thread', '/usr/lib/python3.8/_dummy_thread.py', 'PYMODULE'), + ('requests.auth', + '/usr/lib/python3.8/site-packages/requests/auth.py', + 'PYMODULE'), + ('requests.models', + '/usr/lib/python3.8/site-packages/requests/models.py', + 'PYMODULE'), + ('requests.packages', + '/usr/lib/python3.8/site-packages/requests/packages.py', + 'PYMODULE'), + ('requests.utils', + '/usr/lib/python3.8/site-packages/requests/utils.py', + 'PYMODULE'), + ('requests.certs', + '/usr/lib/python3.8/site-packages/requests/certs.py', + 'PYMODULE'), + ('requests.__version__', + '/usr/lib/python3.8/site-packages/requests/__version__.py', + 'PYMODULE'), + ('urllib3.exceptions', + '/usr/lib/python3.8/site-packages/urllib3/exceptions.py', + 'PYMODULE'), + ('cryptography', + '/usr/lib/python3.8/site-packages/cryptography/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings.openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings.openssl._conditional', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py', + 'PYMODULE'), + ('cryptography.hazmat.bindings.openssl.binding', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/bindings/openssl/binding.py', + 'PYMODULE'), + ('cryptography.exceptions', + '/usr/lib/python3.8/site-packages/cryptography/exceptions.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.dsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/dsa.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.dsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/dsa.py', + 'PYMODULE'), + ('six', '/usr/lib/python3.8/site-packages/six.py', 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.dh', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/dh.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.rsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py', + 'PYMODULE'), + ('fractions', '/usr/lib/python3.8/fractions.py', 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.ed25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.ec', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ec.py', + 'PYMODULE'), + ('cryptography.hazmat._oid', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/_oid.py', + 'PYMODULE'), + ('cryptography.x509.oid', + '/usr/lib/python3.8/site-packages/cryptography/x509/oid.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.serialization', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.serialization.ssh', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/ssh.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.serialization.base', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/serialization/base.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.hashes', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/hashes.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.constant_time', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/constant_time.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.backend', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/backend.py', + 'PYMODULE'), + ('cryptography.x509.ocsp', + '/usr/lib/python3.8/site-packages/cryptography/x509/ocsp.py', + 'PYMODULE'), + ('cryptography.x509.base', + '/usr/lib/python3.8/site-packages/cryptography/x509/base.py', + 'PYMODULE'), + ('cryptography.x509.name', + '/usr/lib/python3.8/site-packages/cryptography/x509/name.py', + 'PYMODULE'), + ('cryptography.x509.extensions', + '/usr/lib/python3.8/site-packages/cryptography/x509/extensions.py', + 'PYMODULE'), + ('cryptography.x509.general_name', + '/usr/lib/python3.8/site-packages/cryptography/x509/general_name.py', + 'PYMODULE'), + ('cryptography.x509.certificate_transparency', + '/usr/lib/python3.8/site-packages/cryptography/x509/certificate_transparency.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.kdf.scrypt', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/kdf/scrypt.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.kdf', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/kdf/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.modes', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/modes.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.base', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/base.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.algorithms', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/algorithms.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.padding', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.ed448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py', + 'PYMODULE'), + ('cryptography.hazmat._der', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/_der.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.decode_asn1', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/decode_asn1.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.aead', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/aead.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.ciphers.aead', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/ciphers/aead.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.hashes', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/hashes.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ed25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ed25519.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.x448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x448.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.x448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.poly1305', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/poly1305.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.interfaces', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/interfaces.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ec', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ec.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.hmac', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/hmac.py', + 'PYMODULE'), + ('cryptography.hazmat.backends', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.x25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x25519.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.x25519', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.rsa', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/rsa.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.encode_asn1', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/encode_asn1.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/__init__.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ciphers', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ciphers.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.x509', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/x509.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.cmac', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/cmac.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ocsp', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ocsp.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.ed448', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/ed448.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.utils', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/utils.py', + 'PYMODULE'), + ('cryptography.hazmat.primitives.asymmetric.utils', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py', + 'PYMODULE'), + ('cryptography.hazmat.backends.openssl.dh', + '/usr/lib/python3.8/site-packages/cryptography/hazmat/backends/openssl/dh.py', + 'PYMODULE'), + ('cryptography.x509', + '/usr/lib/python3.8/site-packages/cryptography/x509/__init__.py', + 'PYMODULE'), + ('cryptography.utils', + '/usr/lib/python3.8/site-packages/cryptography/utils.py', + 'PYMODULE'), + ('cryptography.__about__', + '/usr/lib/python3.8/site-packages/cryptography/__about__.py', + 'PYMODULE'), + ('urllib3.contrib.pyopenssl', + '/usr/lib/python3.8/site-packages/urllib3/contrib/pyopenssl.py', + 'PYMODULE'), + ('OpenSSL.crypto', + '/usr/lib/python3.8/site-packages/OpenSSL/crypto.py', + 'PYMODULE'), + ('OpenSSL', + '/usr/lib/python3.8/site-packages/OpenSSL/__init__.py', + 'PYMODULE'), + ('OpenSSL.version', + '/usr/lib/python3.8/site-packages/OpenSSL/version.py', + 'PYMODULE'), + ('OpenSSL._util', + '/usr/lib/python3.8/site-packages/OpenSSL/_util.py', + 'PYMODULE'), + ('urllib3.packages.backports.makefile', + '/usr/lib/python3.8/site-packages/urllib3/packages/backports/makefile.py', + 'PYMODULE'), + ('urllib3.packages.backports', + '/usr/lib/python3.8/site-packages/urllib3/packages/backports/__init__.py', + 'PYMODULE'), + ('OpenSSL.SSL', + '/usr/lib/python3.8/site-packages/OpenSSL/SSL.py', + 'PYMODULE'), + ('urllib3.contrib', + '/usr/lib/python3.8/site-packages/urllib3/contrib/__init__.py', + 'PYMODULE'), + ('requests.exceptions', + '/usr/lib/python3.8/site-packages/requests/exceptions.py', + 'PYMODULE'), + ('chardet', + '/usr/lib/python3.8/site-packages/chardet/__init__.py', + 'PYMODULE'), + ('chardet.version', + '/usr/lib/python3.8/site-packages/chardet/version.py', + 'PYMODULE'), + ('chardet.universaldetector', + '/usr/lib/python3.8/site-packages/chardet/universaldetector.py', + 'PYMODULE'), + ('chardet.sbcsgroupprober', + '/usr/lib/python3.8/site-packages/chardet/sbcsgroupprober.py', + 'PYMODULE'), + ('chardet.langturkishmodel', + '/usr/lib/python3.8/site-packages/chardet/langturkishmodel.py', + 'PYMODULE'), + ('chardet.hebrewprober', + '/usr/lib/python3.8/site-packages/chardet/hebrewprober.py', + 'PYMODULE'), + ('chardet.charsetprober', + '/usr/lib/python3.8/site-packages/chardet/charsetprober.py', + 'PYMODULE'), + ('chardet.langhebrewmodel', + '/usr/lib/python3.8/site-packages/chardet/langhebrewmodel.py', + 'PYMODULE'), + ('chardet.langthaimodel', + '/usr/lib/python3.8/site-packages/chardet/langthaimodel.py', + 'PYMODULE'), + ('chardet.langbulgarianmodel', + '/usr/lib/python3.8/site-packages/chardet/langbulgarianmodel.py', + 'PYMODULE'), + ('chardet.langgreekmodel', + '/usr/lib/python3.8/site-packages/chardet/langgreekmodel.py', + 'PYMODULE'), + ('chardet.langcyrillicmodel', + '/usr/lib/python3.8/site-packages/chardet/langcyrillicmodel.py', + 'PYMODULE'), + ('chardet.sbcharsetprober', + '/usr/lib/python3.8/site-packages/chardet/sbcharsetprober.py', + 'PYMODULE'), + ('chardet.mbcsgroupprober', + '/usr/lib/python3.8/site-packages/chardet/mbcsgroupprober.py', + 'PYMODULE'), + ('chardet.euctwprober', + '/usr/lib/python3.8/site-packages/chardet/euctwprober.py', + 'PYMODULE'), + ('chardet.mbcssm', + '/usr/lib/python3.8/site-packages/chardet/mbcssm.py', + 'PYMODULE'), + ('chardet.chardistribution', + '/usr/lib/python3.8/site-packages/chardet/chardistribution.py', + 'PYMODULE'), + ('chardet.jisfreq', + '/usr/lib/python3.8/site-packages/chardet/jisfreq.py', + 'PYMODULE'), + ('chardet.big5freq', + '/usr/lib/python3.8/site-packages/chardet/big5freq.py', + 'PYMODULE'), + ('chardet.gb2312freq', + '/usr/lib/python3.8/site-packages/chardet/gb2312freq.py', + 'PYMODULE'), + ('chardet.euckrfreq', + '/usr/lib/python3.8/site-packages/chardet/euckrfreq.py', + 'PYMODULE'), + ('chardet.euctwfreq', + '/usr/lib/python3.8/site-packages/chardet/euctwfreq.py', + 'PYMODULE'), + ('chardet.codingstatemachine', + '/usr/lib/python3.8/site-packages/chardet/codingstatemachine.py', + 'PYMODULE'), + ('chardet.mbcharsetprober', + '/usr/lib/python3.8/site-packages/chardet/mbcharsetprober.py', + 'PYMODULE'), + ('chardet.big5prober', + '/usr/lib/python3.8/site-packages/chardet/big5prober.py', + 'PYMODULE'), + ('chardet.cp949prober', + '/usr/lib/python3.8/site-packages/chardet/cp949prober.py', + 'PYMODULE'), + ('chardet.euckrprober', + '/usr/lib/python3.8/site-packages/chardet/euckrprober.py', + 'PYMODULE'), + ('chardet.gb2312prober', + '/usr/lib/python3.8/site-packages/chardet/gb2312prober.py', + 'PYMODULE'), + ('chardet.eucjpprober', + '/usr/lib/python3.8/site-packages/chardet/eucjpprober.py', + 'PYMODULE'), + ('chardet.jpcntx', + '/usr/lib/python3.8/site-packages/chardet/jpcntx.py', + 'PYMODULE'), + ('chardet.sjisprober', + '/usr/lib/python3.8/site-packages/chardet/sjisprober.py', + 'PYMODULE'), + ('chardet.utf8prober', + '/usr/lib/python3.8/site-packages/chardet/utf8prober.py', + 'PYMODULE'), + ('chardet.latin1prober', + '/usr/lib/python3.8/site-packages/chardet/latin1prober.py', + 'PYMODULE'), + ('chardet.escprober', + '/usr/lib/python3.8/site-packages/chardet/escprober.py', + 'PYMODULE'), + ('chardet.escsm', + '/usr/lib/python3.8/site-packages/chardet/escsm.py', + 'PYMODULE'), + ('chardet.enums', + '/usr/lib/python3.8/site-packages/chardet/enums.py', + 'PYMODULE'), + ('chardet.charsetgroupprober', + '/usr/lib/python3.8/site-packages/chardet/charsetgroupprober.py', + 'PYMODULE'), + ('chardet.compat', + '/usr/lib/python3.8/site-packages/chardet/compat.py', + 'PYMODULE'), + ('urllib3', + '/usr/lib/python3.8/site-packages/urllib3/__init__.py', + 'PYMODULE')]) diff --git a/weather_client/build/weather-client/base_library.zip b/weather_client/build/weather-client/base_library.zip new file mode 100644 index 0000000..805505b Binary files /dev/null and b/weather_client/build/weather-client/base_library.zip differ diff --git a/weather_client/build/weather-client/localpycos/struct.pyo b/weather_client/build/weather-client/localpycos/struct.pyo new file mode 100644 index 0000000..15c861a Binary files /dev/null and b/weather_client/build/weather-client/localpycos/struct.pyo differ diff --git a/weather_client/build/weather-client/warn-weather-client.txt b/weather_client/build/weather-client/warn-weather-client.txt new file mode 100644 index 0000000..e7bf57b --- /dev/null +++ b/weather_client/build/weather-client/warn-weather-client.txt @@ -0,0 +1,64 @@ + +This file lists modules PyInstaller was not able to find. This does not +necessarily mean this module is required for running you program. Python and +Python 3rd-party packages include a lot of conditional or optional modules. For +example the module 'ntpath' only exists on Windows, whereas the module +'posixpath' only exists on Posix systems. + +Types if import: +* top-level: imported at the top-level - look at these first +* conditional: imported within an if-statement +* delayed: imported from within a function +* optional: imported within a try-except-statement + +IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for + yourself tracking down the missing module. Thanks! + +missing module named 'multiprocessing.forking' - imported by /home/mark/.local/lib/python3.8/site-packages/PyInstaller/loader/rthooks/pyi_rth_multiprocessing.py (optional) +missing module named 'org.python' - imported by copy (optional), xml.sax (delayed, conditional) +missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level) +excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level) +missing module named msvcrt - imported by subprocess (optional), multiprocessing.spawn (delayed, conditional), multiprocessing.popen_spawn_win32 (top-level), asyncio.windows_events (top-level), asyncio.windows_utils (top-level), getpass (optional) +missing module named _overlapped - imported by asyncio.windows_events (top-level) +missing module named asyncio.DefaultEventLoopPolicy - imported by asyncio (delayed, conditional), asyncio.events (delayed, conditional) +missing module named winreg - imported by platform (delayed, optional), mimetypes (optional), urllib.request (delayed, conditional, optional), requests.utils (delayed, conditional, optional) +missing module named vms_lib - imported by platform (delayed, conditional, optional) +missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional) +missing module named java - imported by platform (delayed) +missing module named _winreg - imported by platform (delayed, optional), requests.utils (delayed, conditional, optional) +missing module named org - imported by pickle (optional) +missing module named urllib.getproxies_environment - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.proxy_bypass_environment - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.proxy_bypass - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.getproxies - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.urlencode - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.unquote_plus - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.quote_plus - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.unquote - imported by urllib (conditional), requests.compat (conditional) +missing module named urllib.quote - imported by urllib (conditional), requests.compat (conditional) +missing module named nt - imported by os (delayed, conditional, optional), ntpath (optional), shutil (conditional), pathlib (conditional), ctypes (delayed, conditional) +missing module named _scproxy - imported by urllib.request (conditional) +missing module named _winapi - imported by encodings (delayed, conditional, optional), subprocess (optional), multiprocessing.connection (optional), multiprocessing.spawn (delayed, conditional), multiprocessing.reduction (conditional), multiprocessing.shared_memory (conditional), multiprocessing.heap (conditional), multiprocessing.popen_spawn_win32 (top-level), asyncio.windows_events (top-level), asyncio.windows_utils (top-level) +missing module named multiprocessing.get_context - imported by multiprocessing (top-level), multiprocessing.pool (top-level), multiprocessing.managers (top-level), multiprocessing.sharedctypes (top-level) +missing module named multiprocessing.TimeoutError - imported by multiprocessing (top-level), multiprocessing.pool (top-level) +missing module named multiprocessing.BufferTooShort - imported by multiprocessing (top-level), multiprocessing.connection (top-level) +missing module named multiprocessing.AuthenticationError - imported by multiprocessing (top-level), multiprocessing.connection (top-level) +missing module named test - imported by multiprocessing.util (delayed) +missing module named multiprocessing.set_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level) +missing module named multiprocessing.get_start_method - imported by multiprocessing (top-level), multiprocessing.spawn (top-level) +missing module named StringIO - imported by urllib3.packages.six (conditional), six (conditional), requests.compat (conditional) +missing module named Cookie - imported by requests.compat (conditional) +missing module named cookielib - imported by requests.compat (conditional) +missing module named urllib2 - imported by requests.compat (conditional) +missing module named urlparse - imported by requests.compat (conditional) +missing module named simplejson - imported by requests.compat (optional) +missing module named backports - imported by urllib3.packages.ssl_match_hostname (optional) +missing module named Queue - imported by urllib3.util.queue (conditional) +missing module named brotli - imported by urllib3.util.request (optional), urllib3.response (optional) +missing module named "'urllib3.packages.six.moves.urllib'.parse" - imported by urllib3.request (top-level), urllib3.poolmanager (top-level) +runtime module named urllib3.packages.six.moves - imported by http.client (top-level), urllib3.connectionpool (top-level), urllib3.util.response (top-level), 'urllib3.packages.six.moves.urllib' (top-level), urllib3.response (top-level), urllib3.util.queue (top-level) +missing module named socks - imported by urllib3.contrib.socks (optional) +missing module named _dummy_threading - imported by dummy_threading (optional) +missing module named six.moves.range - imported by six.moves (top-level), cryptography.hazmat.backends.openssl.backend (top-level) +runtime module named six.moves - imported by cryptography.hazmat.backends.openssl.backend (top-level), cryptography.x509.general_name (top-level) +missing module named cryptography.x509.UnsupportedExtension - imported by cryptography.x509 (optional), urllib3.contrib.pyopenssl (optional) diff --git a/weather_client/build/weather-client/xref-weather-client.html b/weather_client/build/weather-client/xref-weather-client.html new file mode 100644 index 0000000..34d2879 --- /dev/null +++ b/weather_client/build/weather-client/xref-weather-client.html @@ -0,0 +1,15932 @@ + + +
+ +