14 Commits

Author SHA1 Message Date
a54d8bdced added logging 2025-09-27 17:31:58 +02:00
518ca3d815 added version flag and its output 2025-09-27 15:29:34 +02:00
9c4135cb3c update README 2025-09-27 15:22:49 +02:00
75a8158b9f update README 2025-09-27 15:21:57 +02:00
88c0e4df43 update README 2025-09-27 15:20:57 +02:00
f45f549da3 update README 2025-09-27 15:20:32 +02:00
3b554047e9 update README 2025-09-27 15:12:31 +02:00
5ee40c7c51 Update tempbox/README.md 2025-09-27 15:11:05 +02:00
6faf60d5f1 update README 2025-09-27 15:10:41 +02:00
20770f5f04 update README 2025-09-27 15:08:18 +02:00
400bc3091a fixed verbosity switch for run_as_subprocess()the output now getst voided if the -v flag is not set 2025-09-27 15:06:36 +02:00
9a6826fac0 update README 2025-09-27 14:13:36 +02:00
d7845413d6 removed releases 2025-09-27 14:11:56 +02:00
37dee4569f update gitignore 2025-09-27 14:08:00 +02:00
69 changed files with 64 additions and 8510 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
__pycache__
releases

View File

@@ -1,3 +1,13 @@
# Python
# Python Programs and Scripts Repository
Collection of my python scripts.
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
Collection of my python scripts and programs. Containing tools to manipulate the behavior of the system.
## tempbox
A script which allows the user to execute commands in a temporary
directory.
### Wannado´s
- switch between temp file and temp dir

View File

@@ -1,8 +1,15 @@
# Tempbox
This script creates a temp file in /tmp. It is written to test
This script creates a temp file in /tmp. It is written to test
e.g. folder manipulation.
The tempbox command followed by another command executes it in an
temporary folder in /tmp. Afterwards it removes the temporary folder
The tempbox command followed by another command executes it in an
temporary folder in /tmp. Afterwards it removes the temporary folder
again.
## Changelog
<2025-09-27> - Beta b0.2.1 - added logging in $USER/.local/share/tempbox<br>
<2025-09-27> - Beta b0.1.1 - added the version output<br>
<2025-09-27> - Beta b0.1.1 - fixed verbosity switch for subprocess<br>
<2025-09-27> - *Beta b0.0.1* - first release of tempbox

View File

@@ -1,570 +0,0 @@
(['/home/cerberus/Documents/git/python/tempbox/tempbox.py'],
['/home/cerberus/Documents/git/python/tempbox'],
[],
[('/usr/lib/python3.13/site-packages/_pyinstaller_hooks_contrib/stdhooks',
-1000),
('/usr/lib/python3.13/site-packages/_pyinstaller_hooks_contrib', -1000)],
{},
[],
[],
False,
{},
0,
[],
[],
'3.13.7 (main, Aug 15 2025, 12:34:02) [GCC 15.2.1 20250813]',
[('pyi_rth_inspect',
'/usr/lib/python3.13/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
'PYSOURCE'),
('tempbox',
'/home/cerberus/Documents/git/python/tempbox/tempbox.py',
'PYSOURCE')],
[('zipfile', '/usr/lib/python3.13/zipfile/__init__.py', 'PYMODULE'),
('zipfile._path',
'/usr/lib/python3.13/zipfile/_path/__init__.py',
'PYMODULE'),
('zipfile._path.glob',
'/usr/lib/python3.13/zipfile/_path/glob.py',
'PYMODULE'),
('pathlib', '/usr/lib/python3.13/pathlib/__init__.py', 'PYMODULE'),
('pathlib._local', '/usr/lib/python3.13/pathlib/_local.py', 'PYMODULE'),
('urllib.parse', '/usr/lib/python3.13/urllib/parse.py', 'PYMODULE'),
('urllib', '/usr/lib/python3.13/urllib/__init__.py', 'PYMODULE'),
('ipaddress', '/usr/lib/python3.13/ipaddress.py', 'PYMODULE'),
('glob', '/usr/lib/python3.13/glob.py', 'PYMODULE'),
('fnmatch', '/usr/lib/python3.13/fnmatch.py', 'PYMODULE'),
('pathlib._abc', '/usr/lib/python3.13/pathlib/_abc.py', 'PYMODULE'),
('contextlib', '/usr/lib/python3.13/contextlib.py', 'PYMODULE'),
('py_compile', '/usr/lib/python3.13/py_compile.py', 'PYMODULE'),
('importlib.machinery',
'/usr/lib/python3.13/importlib/machinery.py',
'PYMODULE'),
('importlib', '/usr/lib/python3.13/importlib/__init__.py', 'PYMODULE'),
('importlib._bootstrap',
'/usr/lib/python3.13/importlib/_bootstrap.py',
'PYMODULE'),
('importlib._bootstrap_external',
'/usr/lib/python3.13/importlib/_bootstrap_external.py',
'PYMODULE'),
('importlib.metadata',
'/usr/lib/python3.13/importlib/metadata/__init__.py',
'PYMODULE'),
('csv', '/usr/lib/python3.13/csv.py', 'PYMODULE'),
('importlib.metadata._adapters',
'/usr/lib/python3.13/importlib/metadata/_adapters.py',
'PYMODULE'),
('importlib.metadata._text',
'/usr/lib/python3.13/importlib/metadata/_text.py',
'PYMODULE'),
('email.message', '/usr/lib/python3.13/email/message.py', 'PYMODULE'),
('email.policy', '/usr/lib/python3.13/email/policy.py', 'PYMODULE'),
('email.contentmanager',
'/usr/lib/python3.13/email/contentmanager.py',
'PYMODULE'),
('email.quoprimime', '/usr/lib/python3.13/email/quoprimime.py', 'PYMODULE'),
('string', '/usr/lib/python3.13/string.py', 'PYMODULE'),
('email.headerregistry',
'/usr/lib/python3.13/email/headerregistry.py',
'PYMODULE'),
('email._header_value_parser',
'/usr/lib/python3.13/email/_header_value_parser.py',
'PYMODULE'),
('email.iterators', '/usr/lib/python3.13/email/iterators.py', 'PYMODULE'),
('email.generator', '/usr/lib/python3.13/email/generator.py', 'PYMODULE'),
('copy', '/usr/lib/python3.13/copy.py', 'PYMODULE'),
('random', '/usr/lib/python3.13/random.py', 'PYMODULE'),
('statistics', '/usr/lib/python3.13/statistics.py', 'PYMODULE'),
('decimal', '/usr/lib/python3.13/decimal.py', 'PYMODULE'),
('_pydecimal', '/usr/lib/python3.13/_pydecimal.py', 'PYMODULE'),
('contextvars', '/usr/lib/python3.13/contextvars.py', 'PYMODULE'),
('fractions', '/usr/lib/python3.13/fractions.py', 'PYMODULE'),
('numbers', '/usr/lib/python3.13/numbers.py', 'PYMODULE'),
('hashlib', '/usr/lib/python3.13/hashlib.py', 'PYMODULE'),
('logging', '/usr/lib/python3.13/logging/__init__.py', 'PYMODULE'),
('pickle', '/usr/lib/python3.13/pickle.py', 'PYMODULE'),
('pprint', '/usr/lib/python3.13/pprint.py', 'PYMODULE'),
('dataclasses', '/usr/lib/python3.13/dataclasses.py', 'PYMODULE'),
('_compat_pickle', '/usr/lib/python3.13/_compat_pickle.py', 'PYMODULE'),
('bisect', '/usr/lib/python3.13/bisect.py', 'PYMODULE'),
('email._encoded_words',
'/usr/lib/python3.13/email/_encoded_words.py',
'PYMODULE'),
('base64', '/usr/lib/python3.13/base64.py', 'PYMODULE'),
('getopt', '/usr/lib/python3.13/getopt.py', 'PYMODULE'),
('gettext', '/usr/lib/python3.13/gettext.py', 'PYMODULE'),
('email.charset', '/usr/lib/python3.13/email/charset.py', 'PYMODULE'),
('email.encoders', '/usr/lib/python3.13/email/encoders.py', 'PYMODULE'),
('email.base64mime', '/usr/lib/python3.13/email/base64mime.py', 'PYMODULE'),
('email._policybase', '/usr/lib/python3.13/email/_policybase.py', 'PYMODULE'),
('email.header', '/usr/lib/python3.13/email/header.py', 'PYMODULE'),
('email.errors', '/usr/lib/python3.13/email/errors.py', 'PYMODULE'),
('email.utils', '/usr/lib/python3.13/email/utils.py', 'PYMODULE'),
('socket', '/usr/lib/python3.13/socket.py', 'PYMODULE'),
('selectors', '/usr/lib/python3.13/selectors.py', 'PYMODULE'),
('email._parseaddr', '/usr/lib/python3.13/email/_parseaddr.py', 'PYMODULE'),
('calendar', '/usr/lib/python3.13/calendar.py', 'PYMODULE'),
('datetime', '/usr/lib/python3.13/datetime.py', 'PYMODULE'),
('_pydatetime', '/usr/lib/python3.13/_pydatetime.py', 'PYMODULE'),
('_strptime', '/usr/lib/python3.13/_strptime.py', 'PYMODULE'),
('quopri', '/usr/lib/python3.13/quopri.py', 'PYMODULE'),
('typing', '/usr/lib/python3.13/typing.py', 'PYMODULE'),
('importlib.abc', '/usr/lib/python3.13/importlib/abc.py', 'PYMODULE'),
('importlib.resources.abc',
'/usr/lib/python3.13/importlib/resources/abc.py',
'PYMODULE'),
('importlib.resources',
'/usr/lib/python3.13/importlib/resources/__init__.py',
'PYMODULE'),
('importlib.resources._functional',
'/usr/lib/python3.13/importlib/resources/_functional.py',
'PYMODULE'),
('importlib.resources._common',
'/usr/lib/python3.13/importlib/resources/_common.py',
'PYMODULE'),
('importlib.resources._adapters',
'/usr/lib/python3.13/importlib/resources/_adapters.py',
'PYMODULE'),
('importlib._abc', '/usr/lib/python3.13/importlib/_abc.py', 'PYMODULE'),
('importlib.metadata._itertools',
'/usr/lib/python3.13/importlib/metadata/_itertools.py',
'PYMODULE'),
('importlib.metadata._functools',
'/usr/lib/python3.13/importlib/metadata/_functools.py',
'PYMODULE'),
('importlib.metadata._collections',
'/usr/lib/python3.13/importlib/metadata/_collections.py',
'PYMODULE'),
('importlib.metadata._meta',
'/usr/lib/python3.13/importlib/metadata/_meta.py',
'PYMODULE'),
('textwrap', '/usr/lib/python3.13/textwrap.py', 'PYMODULE'),
('email', '/usr/lib/python3.13/email/__init__.py', 'PYMODULE'),
('email.parser', '/usr/lib/python3.13/email/parser.py', 'PYMODULE'),
('email.feedparser', '/usr/lib/python3.13/email/feedparser.py', 'PYMODULE'),
('json', '/usr/lib/python3.13/json/__init__.py', 'PYMODULE'),
('json.encoder', '/usr/lib/python3.13/json/encoder.py', 'PYMODULE'),
('json.decoder', '/usr/lib/python3.13/json/decoder.py', 'PYMODULE'),
('json.scanner', '/usr/lib/python3.13/json/scanner.py', 'PYMODULE'),
('__future__', '/usr/lib/python3.13/__future__.py', 'PYMODULE'),
('importlib.readers', '/usr/lib/python3.13/importlib/readers.py', 'PYMODULE'),
('importlib.resources.readers',
'/usr/lib/python3.13/importlib/resources/readers.py',
'PYMODULE'),
('importlib.resources._itertools',
'/usr/lib/python3.13/importlib/resources/_itertools.py',
'PYMODULE'),
('tokenize', '/usr/lib/python3.13/tokenize.py', 'PYMODULE'),
('token', '/usr/lib/python3.13/token.py', 'PYMODULE'),
('lzma', '/usr/lib/python3.13/lzma.py', 'PYMODULE'),
('_compression', '/usr/lib/python3.13/_compression.py', 'PYMODULE'),
('bz2', '/usr/lib/python3.13/bz2.py', 'PYMODULE'),
('threading', '/usr/lib/python3.13/threading.py', 'PYMODULE'),
('_threading_local', '/usr/lib/python3.13/_threading_local.py', 'PYMODULE'),
('struct', '/usr/lib/python3.13/struct.py', 'PYMODULE'),
('shutil', '/usr/lib/python3.13/shutil.py', 'PYMODULE'),
('tarfile', '/usr/lib/python3.13/tarfile.py', 'PYMODULE'),
('gzip', '/usr/lib/python3.13/gzip.py', 'PYMODULE'),
('importlib.util', '/usr/lib/python3.13/importlib/util.py', 'PYMODULE'),
('inspect', '/usr/lib/python3.13/inspect.py', 'PYMODULE'),
('dis', '/usr/lib/python3.13/dis.py', 'PYMODULE'),
('opcode', '/usr/lib/python3.13/opcode.py', 'PYMODULE'),
('_opcode_metadata', '/usr/lib/python3.13/_opcode_metadata.py', 'PYMODULE'),
('ast', '/usr/lib/python3.13/ast.py', 'PYMODULE'),
('stringprep', '/usr/lib/python3.13/stringprep.py', 'PYMODULE'),
('tracemalloc', '/usr/lib/python3.13/tracemalloc.py', 'PYMODULE'),
('_py_abc', '/usr/lib/python3.13/_py_abc.py', 'PYMODULE'),
('subprocess', '/usr/lib/python3.13/subprocess.py', 'PYMODULE'),
('signal', '/usr/lib/python3.13/signal.py', 'PYMODULE'),
('_colorize', '/usr/lib/python3.13/_colorize.py', 'PYMODULE'),
('tempbox_functions',
'/home/cerberus/Documents/git/python/tempbox/tempbox_functions.py',
'PYMODULE'),
('argparse', '/usr/lib/python3.13/argparse.py', 'PYMODULE'),
('tempfile', '/usr/lib/python3.13/tempfile.py', 'PYMODULE')],
[('libpython3.13.so.1.0', '/usr/lib/libpython3.13.so.1.0', 'BINARY'),
('python3.13/lib-dynload/unicodedata.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/unicodedata.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/math.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/math.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/grp.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/grp.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_csv.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_csv.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_statistics.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_statistics.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_contextvars.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_contextvars.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_decimal.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_decimal.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_pickle.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_pickle.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_hashlib.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_sha3.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_sha3.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_blake2.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_blake2.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_md5.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_md5.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_sha1.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_sha1.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_sha2.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_sha2.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_random.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_random.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_bisect.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_bisect.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/array.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/array.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/select.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/select.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_socket.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_socket.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_datetime.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_datetime.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_json.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_json.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/resource.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/resource.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_lzma.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_lzma.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_bz2.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_bz2.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/binascii.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/binascii.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_opcode.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_opcode.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_multibytecodec.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_multibytecodec.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_jp.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_jp.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_kr.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_kr.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_iso2022.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_iso2022.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_cn.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_cn.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_tw.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_tw.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_hk.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_hk.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_posixsubprocess.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_posixsubprocess.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/fcntl.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/fcntl.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_heapq.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_heapq.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('libmpdec.so.4', '/usr/lib/libmpdec.so.4', 'BINARY'),
('libcrypto.so.3', '/usr/lib/libcrypto.so.3', 'BINARY'),
('liblzma.so.5', '/usr/lib/liblzma.so.5', 'BINARY'),
('libbz2.so.1.0', '/usr/lib/libbz2.so.1.0', 'BINARY'),
('libz.so.1', '/usr/lib/libz.so.1', 'BINARY')],
[],
[],
[('base_library.zip',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/base_library.zip',
'DATA')],
[('encodings.zlib_codec',
'/usr/lib/python3.13/encodings/zlib_codec.py',
'PYMODULE'),
('encodings.uu_codec',
'/usr/lib/python3.13/encodings/uu_codec.py',
'PYMODULE'),
('encodings.utf_8_sig',
'/usr/lib/python3.13/encodings/utf_8_sig.py',
'PYMODULE'),
('encodings.utf_8', '/usr/lib/python3.13/encodings/utf_8.py', 'PYMODULE'),
('encodings.utf_7', '/usr/lib/python3.13/encodings/utf_7.py', 'PYMODULE'),
('encodings.utf_32_le',
'/usr/lib/python3.13/encodings/utf_32_le.py',
'PYMODULE'),
('encodings.utf_32_be',
'/usr/lib/python3.13/encodings/utf_32_be.py',
'PYMODULE'),
('encodings.utf_32', '/usr/lib/python3.13/encodings/utf_32.py', 'PYMODULE'),
('encodings.utf_16_le',
'/usr/lib/python3.13/encodings/utf_16_le.py',
'PYMODULE'),
('encodings.utf_16_be',
'/usr/lib/python3.13/encodings/utf_16_be.py',
'PYMODULE'),
('encodings.utf_16', '/usr/lib/python3.13/encodings/utf_16.py', 'PYMODULE'),
('encodings.unicode_escape',
'/usr/lib/python3.13/encodings/unicode_escape.py',
'PYMODULE'),
('encodings.undefined',
'/usr/lib/python3.13/encodings/undefined.py',
'PYMODULE'),
('encodings.tis_620', '/usr/lib/python3.13/encodings/tis_620.py', 'PYMODULE'),
('encodings.shift_jisx0213',
'/usr/lib/python3.13/encodings/shift_jisx0213.py',
'PYMODULE'),
('encodings.shift_jis_2004',
'/usr/lib/python3.13/encodings/shift_jis_2004.py',
'PYMODULE'),
('encodings.shift_jis',
'/usr/lib/python3.13/encodings/shift_jis.py',
'PYMODULE'),
('encodings.rot_13', '/usr/lib/python3.13/encodings/rot_13.py', 'PYMODULE'),
('encodings.raw_unicode_escape',
'/usr/lib/python3.13/encodings/raw_unicode_escape.py',
'PYMODULE'),
('encodings.quopri_codec',
'/usr/lib/python3.13/encodings/quopri_codec.py',
'PYMODULE'),
('encodings.punycode',
'/usr/lib/python3.13/encodings/punycode.py',
'PYMODULE'),
('encodings.ptcp154', '/usr/lib/python3.13/encodings/ptcp154.py', 'PYMODULE'),
('encodings.palmos', '/usr/lib/python3.13/encodings/palmos.py', 'PYMODULE'),
('encodings.oem', '/usr/lib/python3.13/encodings/oem.py', 'PYMODULE'),
('encodings.mbcs', '/usr/lib/python3.13/encodings/mbcs.py', 'PYMODULE'),
('encodings.mac_turkish',
'/usr/lib/python3.13/encodings/mac_turkish.py',
'PYMODULE'),
('encodings.mac_romanian',
'/usr/lib/python3.13/encodings/mac_romanian.py',
'PYMODULE'),
('encodings.mac_roman',
'/usr/lib/python3.13/encodings/mac_roman.py',
'PYMODULE'),
('encodings.mac_latin2',
'/usr/lib/python3.13/encodings/mac_latin2.py',
'PYMODULE'),
('encodings.mac_iceland',
'/usr/lib/python3.13/encodings/mac_iceland.py',
'PYMODULE'),
('encodings.mac_greek',
'/usr/lib/python3.13/encodings/mac_greek.py',
'PYMODULE'),
('encodings.mac_farsi',
'/usr/lib/python3.13/encodings/mac_farsi.py',
'PYMODULE'),
('encodings.mac_cyrillic',
'/usr/lib/python3.13/encodings/mac_cyrillic.py',
'PYMODULE'),
('encodings.mac_croatian',
'/usr/lib/python3.13/encodings/mac_croatian.py',
'PYMODULE'),
('encodings.mac_arabic',
'/usr/lib/python3.13/encodings/mac_arabic.py',
'PYMODULE'),
('encodings.latin_1', '/usr/lib/python3.13/encodings/latin_1.py', 'PYMODULE'),
('encodings.kz1048', '/usr/lib/python3.13/encodings/kz1048.py', 'PYMODULE'),
('encodings.koi8_u', '/usr/lib/python3.13/encodings/koi8_u.py', 'PYMODULE'),
('encodings.koi8_t', '/usr/lib/python3.13/encodings/koi8_t.py', 'PYMODULE'),
('encodings.koi8_r', '/usr/lib/python3.13/encodings/koi8_r.py', 'PYMODULE'),
('encodings.johab', '/usr/lib/python3.13/encodings/johab.py', 'PYMODULE'),
('encodings.iso8859_9',
'/usr/lib/python3.13/encodings/iso8859_9.py',
'PYMODULE'),
('encodings.iso8859_8',
'/usr/lib/python3.13/encodings/iso8859_8.py',
'PYMODULE'),
('encodings.iso8859_7',
'/usr/lib/python3.13/encodings/iso8859_7.py',
'PYMODULE'),
('encodings.iso8859_6',
'/usr/lib/python3.13/encodings/iso8859_6.py',
'PYMODULE'),
('encodings.iso8859_5',
'/usr/lib/python3.13/encodings/iso8859_5.py',
'PYMODULE'),
('encodings.iso8859_4',
'/usr/lib/python3.13/encodings/iso8859_4.py',
'PYMODULE'),
('encodings.iso8859_3',
'/usr/lib/python3.13/encodings/iso8859_3.py',
'PYMODULE'),
('encodings.iso8859_2',
'/usr/lib/python3.13/encodings/iso8859_2.py',
'PYMODULE'),
('encodings.iso8859_16',
'/usr/lib/python3.13/encodings/iso8859_16.py',
'PYMODULE'),
('encodings.iso8859_15',
'/usr/lib/python3.13/encodings/iso8859_15.py',
'PYMODULE'),
('encodings.iso8859_14',
'/usr/lib/python3.13/encodings/iso8859_14.py',
'PYMODULE'),
('encodings.iso8859_13',
'/usr/lib/python3.13/encodings/iso8859_13.py',
'PYMODULE'),
('encodings.iso8859_11',
'/usr/lib/python3.13/encodings/iso8859_11.py',
'PYMODULE'),
('encodings.iso8859_10',
'/usr/lib/python3.13/encodings/iso8859_10.py',
'PYMODULE'),
('encodings.iso8859_1',
'/usr/lib/python3.13/encodings/iso8859_1.py',
'PYMODULE'),
('encodings.iso2022_kr',
'/usr/lib/python3.13/encodings/iso2022_kr.py',
'PYMODULE'),
('encodings.iso2022_jp_ext',
'/usr/lib/python3.13/encodings/iso2022_jp_ext.py',
'PYMODULE'),
('encodings.iso2022_jp_3',
'/usr/lib/python3.13/encodings/iso2022_jp_3.py',
'PYMODULE'),
('encodings.iso2022_jp_2004',
'/usr/lib/python3.13/encodings/iso2022_jp_2004.py',
'PYMODULE'),
('encodings.iso2022_jp_2',
'/usr/lib/python3.13/encodings/iso2022_jp_2.py',
'PYMODULE'),
('encodings.iso2022_jp_1',
'/usr/lib/python3.13/encodings/iso2022_jp_1.py',
'PYMODULE'),
('encodings.iso2022_jp',
'/usr/lib/python3.13/encodings/iso2022_jp.py',
'PYMODULE'),
('encodings.idna', '/usr/lib/python3.13/encodings/idna.py', 'PYMODULE'),
('encodings.hz', '/usr/lib/python3.13/encodings/hz.py', 'PYMODULE'),
('encodings.hp_roman8',
'/usr/lib/python3.13/encodings/hp_roman8.py',
'PYMODULE'),
('encodings.hex_codec',
'/usr/lib/python3.13/encodings/hex_codec.py',
'PYMODULE'),
('encodings.gbk', '/usr/lib/python3.13/encodings/gbk.py', 'PYMODULE'),
('encodings.gb2312', '/usr/lib/python3.13/encodings/gb2312.py', 'PYMODULE'),
('encodings.gb18030', '/usr/lib/python3.13/encodings/gb18030.py', 'PYMODULE'),
('encodings.euc_kr', '/usr/lib/python3.13/encodings/euc_kr.py', 'PYMODULE'),
('encodings.euc_jp', '/usr/lib/python3.13/encodings/euc_jp.py', 'PYMODULE'),
('encodings.euc_jisx0213',
'/usr/lib/python3.13/encodings/euc_jisx0213.py',
'PYMODULE'),
('encodings.euc_jis_2004',
'/usr/lib/python3.13/encodings/euc_jis_2004.py',
'PYMODULE'),
('encodings.cp950', '/usr/lib/python3.13/encodings/cp950.py', 'PYMODULE'),
('encodings.cp949', '/usr/lib/python3.13/encodings/cp949.py', 'PYMODULE'),
('encodings.cp932', '/usr/lib/python3.13/encodings/cp932.py', 'PYMODULE'),
('encodings.cp875', '/usr/lib/python3.13/encodings/cp875.py', 'PYMODULE'),
('encodings.cp874', '/usr/lib/python3.13/encodings/cp874.py', 'PYMODULE'),
('encodings.cp869', '/usr/lib/python3.13/encodings/cp869.py', 'PYMODULE'),
('encodings.cp866', '/usr/lib/python3.13/encodings/cp866.py', 'PYMODULE'),
('encodings.cp865', '/usr/lib/python3.13/encodings/cp865.py', 'PYMODULE'),
('encodings.cp864', '/usr/lib/python3.13/encodings/cp864.py', 'PYMODULE'),
('encodings.cp863', '/usr/lib/python3.13/encodings/cp863.py', 'PYMODULE'),
('encodings.cp862', '/usr/lib/python3.13/encodings/cp862.py', 'PYMODULE'),
('encodings.cp861', '/usr/lib/python3.13/encodings/cp861.py', 'PYMODULE'),
('encodings.cp860', '/usr/lib/python3.13/encodings/cp860.py', 'PYMODULE'),
('encodings.cp858', '/usr/lib/python3.13/encodings/cp858.py', 'PYMODULE'),
('encodings.cp857', '/usr/lib/python3.13/encodings/cp857.py', 'PYMODULE'),
('encodings.cp856', '/usr/lib/python3.13/encodings/cp856.py', 'PYMODULE'),
('encodings.cp855', '/usr/lib/python3.13/encodings/cp855.py', 'PYMODULE'),
('encodings.cp852', '/usr/lib/python3.13/encodings/cp852.py', 'PYMODULE'),
('encodings.cp850', '/usr/lib/python3.13/encodings/cp850.py', 'PYMODULE'),
('encodings.cp775', '/usr/lib/python3.13/encodings/cp775.py', 'PYMODULE'),
('encodings.cp737', '/usr/lib/python3.13/encodings/cp737.py', 'PYMODULE'),
('encodings.cp720', '/usr/lib/python3.13/encodings/cp720.py', 'PYMODULE'),
('encodings.cp500', '/usr/lib/python3.13/encodings/cp500.py', 'PYMODULE'),
('encodings.cp437', '/usr/lib/python3.13/encodings/cp437.py', 'PYMODULE'),
('encodings.cp424', '/usr/lib/python3.13/encodings/cp424.py', 'PYMODULE'),
('encodings.cp273', '/usr/lib/python3.13/encodings/cp273.py', 'PYMODULE'),
('encodings.cp1258', '/usr/lib/python3.13/encodings/cp1258.py', 'PYMODULE'),
('encodings.cp1257', '/usr/lib/python3.13/encodings/cp1257.py', 'PYMODULE'),
('encodings.cp1256', '/usr/lib/python3.13/encodings/cp1256.py', 'PYMODULE'),
('encodings.cp1255', '/usr/lib/python3.13/encodings/cp1255.py', 'PYMODULE'),
('encodings.cp1254', '/usr/lib/python3.13/encodings/cp1254.py', 'PYMODULE'),
('encodings.cp1253', '/usr/lib/python3.13/encodings/cp1253.py', 'PYMODULE'),
('encodings.cp1252', '/usr/lib/python3.13/encodings/cp1252.py', 'PYMODULE'),
('encodings.cp1251', '/usr/lib/python3.13/encodings/cp1251.py', 'PYMODULE'),
('encodings.cp1250', '/usr/lib/python3.13/encodings/cp1250.py', 'PYMODULE'),
('encodings.cp1140', '/usr/lib/python3.13/encodings/cp1140.py', 'PYMODULE'),
('encodings.cp1125', '/usr/lib/python3.13/encodings/cp1125.py', 'PYMODULE'),
('encodings.cp1026', '/usr/lib/python3.13/encodings/cp1026.py', 'PYMODULE'),
('encodings.cp1006', '/usr/lib/python3.13/encodings/cp1006.py', 'PYMODULE'),
('encodings.cp037', '/usr/lib/python3.13/encodings/cp037.py', 'PYMODULE'),
('encodings.charmap', '/usr/lib/python3.13/encodings/charmap.py', 'PYMODULE'),
('encodings.bz2_codec',
'/usr/lib/python3.13/encodings/bz2_codec.py',
'PYMODULE'),
('encodings.big5hkscs',
'/usr/lib/python3.13/encodings/big5hkscs.py',
'PYMODULE'),
('encodings.big5', '/usr/lib/python3.13/encodings/big5.py', 'PYMODULE'),
('encodings.base64_codec',
'/usr/lib/python3.13/encodings/base64_codec.py',
'PYMODULE'),
('encodings.ascii', '/usr/lib/python3.13/encodings/ascii.py', 'PYMODULE'),
('encodings.aliases', '/usr/lib/python3.13/encodings/aliases.py', 'PYMODULE'),
('encodings', '/usr/lib/python3.13/encodings/__init__.py', 'PYMODULE'),
('re._parser', '/usr/lib/python3.13/re/_parser.py', 'PYMODULE'),
('re._constants', '/usr/lib/python3.13/re/_constants.py', 'PYMODULE'),
('re._compiler', '/usr/lib/python3.13/re/_compiler.py', 'PYMODULE'),
('re._casefix', '/usr/lib/python3.13/re/_casefix.py', 'PYMODULE'),
('re', '/usr/lib/python3.13/re/__init__.py', 'PYMODULE'),
('types', '/usr/lib/python3.13/types.py', 'PYMODULE'),
('codecs', '/usr/lib/python3.13/codecs.py', 'PYMODULE'),
('copyreg', '/usr/lib/python3.13/copyreg.py', 'PYMODULE'),
('ntpath', '/usr/lib/python3.13/ntpath.py', 'PYMODULE'),
('keyword', '/usr/lib/python3.13/keyword.py', 'PYMODULE'),
('genericpath', '/usr/lib/python3.13/genericpath.py', 'PYMODULE'),
('warnings', '/usr/lib/python3.13/warnings.py', 'PYMODULE'),
('locale', '/usr/lib/python3.13/locale.py', 'PYMODULE'),
('linecache', '/usr/lib/python3.13/linecache.py', 'PYMODULE'),
('_weakrefset', '/usr/lib/python3.13/_weakrefset.py', 'PYMODULE'),
('stat', '/usr/lib/python3.13/stat.py', 'PYMODULE'),
('posixpath', '/usr/lib/python3.13/posixpath.py', 'PYMODULE'),
('abc', '/usr/lib/python3.13/abc.py', 'PYMODULE'),
('_collections_abc', '/usr/lib/python3.13/_collections_abc.py', 'PYMODULE'),
('reprlib', '/usr/lib/python3.13/reprlib.py', 'PYMODULE'),
('os', '/usr/lib/python3.13/os.py', 'PYMODULE'),
('sre_compile', '/usr/lib/python3.13/sre_compile.py', 'PYMODULE'),
('io', '/usr/lib/python3.13/io.py', 'PYMODULE'),
('functools', '/usr/lib/python3.13/functools.py', 'PYMODULE'),
('heapq', '/usr/lib/python3.13/heapq.py', 'PYMODULE'),
('traceback', '/usr/lib/python3.13/traceback.py', 'PYMODULE'),
('collections', '/usr/lib/python3.13/collections/__init__.py', 'PYMODULE'),
('weakref', '/usr/lib/python3.13/weakref.py', 'PYMODULE'),
('operator', '/usr/lib/python3.13/operator.py', 'PYMODULE'),
('sre_parse', '/usr/lib/python3.13/sre_parse.py', 'PYMODULE'),
('sre_constants', '/usr/lib/python3.13/sre_constants.py', 'PYMODULE'),
('enum', '/usr/lib/python3.13/enum.py', 'PYMODULE')])

View File

@@ -1,126 +0,0 @@
([('tempbox',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/tempbox',
'EXECUTABLE'),
('python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('libpython3.13.so.1.0', '/usr/lib/libpython3.13.so.1.0', 'BINARY'),
('python3.13/lib-dynload/unicodedata.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/unicodedata.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/math.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/math.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/grp.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/grp.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_csv.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_csv.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_statistics.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_statistics.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_contextvars.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_contextvars.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_decimal.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_decimal.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_pickle.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_pickle.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_hashlib.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_hashlib.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_sha3.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_sha3.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_blake2.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_blake2.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_md5.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_md5.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_sha1.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_sha1.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_sha2.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_sha2.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_random.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_random.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_bisect.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_bisect.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/array.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/array.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/select.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/select.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_socket.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_socket.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_datetime.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_datetime.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_json.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_json.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/resource.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/resource.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_lzma.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_lzma.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_bz2.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_bz2.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/binascii.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/binascii.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_opcode.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_opcode.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_multibytecodec.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_multibytecodec.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_jp.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_jp.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_kr.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_kr.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_iso2022.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_iso2022.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_cn.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_cn.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_tw.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_tw.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_codecs_hk.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_codecs_hk.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_posixsubprocess.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_posixsubprocess.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/fcntl.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/fcntl.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/_heapq.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_heapq.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('libmpdec.so.4', '/usr/lib/libmpdec.so.4', 'BINARY'),
('libcrypto.so.3', '/usr/lib/libcrypto.so.3', 'BINARY'),
('liblzma.so.5', '/usr/lib/liblzma.so.5', 'BINARY'),
('libbz2.so.1.0', '/usr/lib/libbz2.so.1.0', 'BINARY'),
('libz.so.1', '/usr/lib/libz.so.1', 'BINARY'),
('base_library.zip',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/base_library.zip',
'DATA')],)

View File

@@ -1,54 +0,0 @@
('/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/tempbox',
True,
False,
True,
None,
None,
False,
False,
None,
True,
False,
None,
None,
None,
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/tempbox.pkg',
[('pyi-contents-directory _internal', '', 'OPTION'),
('PYZ-00.pyz',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/PYZ-00.pyz',
'PYZ'),
('python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('struct',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/struct.pyc',
'PYMODULE'),
('pyimod01_archive',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/pyimod01_archive.pyc',
'PYMODULE'),
('pyimod02_importers',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/pyimod02_importers.pyc',
'PYMODULE'),
('pyimod03_ctypes',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/pyimod03_ctypes.pyc',
'PYMODULE'),
('pyiboot01_bootstrap',
'/usr/lib/python3.13/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py',
'PYSOURCE'),
('pyi_rth_inspect',
'/usr/lib/python3.13/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
'PYSOURCE'),
('tempbox',
'/home/cerberus/Documents/git/python/tempbox/tempbox.py',
'PYSOURCE')],
[],
False,
False,
1758972720,
[('run',
'/usr/lib/python3.13/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run',
'EXECUTABLE')],
'/usr/lib/libpython3.13.so.1.0')

View File

@@ -1,49 +0,0 @@
('/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/tempbox.pkg',
{'BINARY': True,
'DATA': True,
'EXECUTABLE': True,
'EXTENSION': True,
'PYMODULE': True,
'PYSOURCE': True,
'PYZ': False,
'SPLASH': True,
'SYMLINK': False},
[('pyi-contents-directory _internal', '', 'OPTION'),
('PYZ-00.pyz',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/PYZ-00.pyz',
'PYZ'),
('python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'/usr/lib/python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so',
'EXTENSION'),
('struct',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/struct.pyc',
'PYMODULE'),
('pyimod01_archive',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/pyimod01_archive.pyc',
'PYMODULE'),
('pyimod02_importers',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/pyimod02_importers.pyc',
'PYMODULE'),
('pyimod03_ctypes',
'/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/localpycs/pyimod03_ctypes.pyc',
'PYMODULE'),
('pyiboot01_bootstrap',
'/usr/lib/python3.13/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py',
'PYSOURCE'),
('pyi_rth_inspect',
'/usr/lib/python3.13/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
'PYSOURCE'),
('tempbox',
'/home/cerberus/Documents/git/python/tempbox/tempbox.py',
'PYSOURCE')],
'libpython3.13.so.1.0',
True,
False,
False,
[],
None,
None,
None)

View File

@@ -1,162 +0,0 @@
('/home/cerberus/Documents/git/python/tempbox/package/build/tempbox/PYZ-00.pyz',
[('__future__', '/usr/lib/python3.13/__future__.py', 'PYMODULE'),
('_colorize', '/usr/lib/python3.13/_colorize.py', 'PYMODULE'),
('_compat_pickle', '/usr/lib/python3.13/_compat_pickle.py', 'PYMODULE'),
('_compression', '/usr/lib/python3.13/_compression.py', 'PYMODULE'),
('_opcode_metadata', '/usr/lib/python3.13/_opcode_metadata.py', 'PYMODULE'),
('_py_abc', '/usr/lib/python3.13/_py_abc.py', 'PYMODULE'),
('_pydatetime', '/usr/lib/python3.13/_pydatetime.py', 'PYMODULE'),
('_pydecimal', '/usr/lib/python3.13/_pydecimal.py', 'PYMODULE'),
('_strptime', '/usr/lib/python3.13/_strptime.py', 'PYMODULE'),
('_threading_local', '/usr/lib/python3.13/_threading_local.py', 'PYMODULE'),
('argparse', '/usr/lib/python3.13/argparse.py', 'PYMODULE'),
('ast', '/usr/lib/python3.13/ast.py', 'PYMODULE'),
('base64', '/usr/lib/python3.13/base64.py', 'PYMODULE'),
('bisect', '/usr/lib/python3.13/bisect.py', 'PYMODULE'),
('bz2', '/usr/lib/python3.13/bz2.py', 'PYMODULE'),
('calendar', '/usr/lib/python3.13/calendar.py', 'PYMODULE'),
('contextlib', '/usr/lib/python3.13/contextlib.py', 'PYMODULE'),
('contextvars', '/usr/lib/python3.13/contextvars.py', 'PYMODULE'),
('copy', '/usr/lib/python3.13/copy.py', 'PYMODULE'),
('csv', '/usr/lib/python3.13/csv.py', 'PYMODULE'),
('dataclasses', '/usr/lib/python3.13/dataclasses.py', 'PYMODULE'),
('datetime', '/usr/lib/python3.13/datetime.py', 'PYMODULE'),
('decimal', '/usr/lib/python3.13/decimal.py', 'PYMODULE'),
('dis', '/usr/lib/python3.13/dis.py', 'PYMODULE'),
('email', '/usr/lib/python3.13/email/__init__.py', 'PYMODULE'),
('email._encoded_words',
'/usr/lib/python3.13/email/_encoded_words.py',
'PYMODULE'),
('email._header_value_parser',
'/usr/lib/python3.13/email/_header_value_parser.py',
'PYMODULE'),
('email._parseaddr', '/usr/lib/python3.13/email/_parseaddr.py', 'PYMODULE'),
('email._policybase', '/usr/lib/python3.13/email/_policybase.py', 'PYMODULE'),
('email.base64mime', '/usr/lib/python3.13/email/base64mime.py', 'PYMODULE'),
('email.charset', '/usr/lib/python3.13/email/charset.py', 'PYMODULE'),
('email.contentmanager',
'/usr/lib/python3.13/email/contentmanager.py',
'PYMODULE'),
('email.encoders', '/usr/lib/python3.13/email/encoders.py', 'PYMODULE'),
('email.errors', '/usr/lib/python3.13/email/errors.py', 'PYMODULE'),
('email.feedparser', '/usr/lib/python3.13/email/feedparser.py', 'PYMODULE'),
('email.generator', '/usr/lib/python3.13/email/generator.py', 'PYMODULE'),
('email.header', '/usr/lib/python3.13/email/header.py', 'PYMODULE'),
('email.headerregistry',
'/usr/lib/python3.13/email/headerregistry.py',
'PYMODULE'),
('email.iterators', '/usr/lib/python3.13/email/iterators.py', 'PYMODULE'),
('email.message', '/usr/lib/python3.13/email/message.py', 'PYMODULE'),
('email.parser', '/usr/lib/python3.13/email/parser.py', 'PYMODULE'),
('email.policy', '/usr/lib/python3.13/email/policy.py', 'PYMODULE'),
('email.quoprimime', '/usr/lib/python3.13/email/quoprimime.py', 'PYMODULE'),
('email.utils', '/usr/lib/python3.13/email/utils.py', 'PYMODULE'),
('fnmatch', '/usr/lib/python3.13/fnmatch.py', 'PYMODULE'),
('fractions', '/usr/lib/python3.13/fractions.py', 'PYMODULE'),
('getopt', '/usr/lib/python3.13/getopt.py', 'PYMODULE'),
('gettext', '/usr/lib/python3.13/gettext.py', 'PYMODULE'),
('glob', '/usr/lib/python3.13/glob.py', 'PYMODULE'),
('gzip', '/usr/lib/python3.13/gzip.py', 'PYMODULE'),
('hashlib', '/usr/lib/python3.13/hashlib.py', 'PYMODULE'),
('importlib', '/usr/lib/python3.13/importlib/__init__.py', 'PYMODULE'),
('importlib._abc', '/usr/lib/python3.13/importlib/_abc.py', 'PYMODULE'),
('importlib._bootstrap',
'/usr/lib/python3.13/importlib/_bootstrap.py',
'PYMODULE'),
('importlib._bootstrap_external',
'/usr/lib/python3.13/importlib/_bootstrap_external.py',
'PYMODULE'),
('importlib.abc', '/usr/lib/python3.13/importlib/abc.py', 'PYMODULE'),
('importlib.machinery',
'/usr/lib/python3.13/importlib/machinery.py',
'PYMODULE'),
('importlib.metadata',
'/usr/lib/python3.13/importlib/metadata/__init__.py',
'PYMODULE'),
('importlib.metadata._adapters',
'/usr/lib/python3.13/importlib/metadata/_adapters.py',
'PYMODULE'),
('importlib.metadata._collections',
'/usr/lib/python3.13/importlib/metadata/_collections.py',
'PYMODULE'),
('importlib.metadata._functools',
'/usr/lib/python3.13/importlib/metadata/_functools.py',
'PYMODULE'),
('importlib.metadata._itertools',
'/usr/lib/python3.13/importlib/metadata/_itertools.py',
'PYMODULE'),
('importlib.metadata._meta',
'/usr/lib/python3.13/importlib/metadata/_meta.py',
'PYMODULE'),
('importlib.metadata._text',
'/usr/lib/python3.13/importlib/metadata/_text.py',
'PYMODULE'),
('importlib.readers', '/usr/lib/python3.13/importlib/readers.py', 'PYMODULE'),
('importlib.resources',
'/usr/lib/python3.13/importlib/resources/__init__.py',
'PYMODULE'),
('importlib.resources._adapters',
'/usr/lib/python3.13/importlib/resources/_adapters.py',
'PYMODULE'),
('importlib.resources._common',
'/usr/lib/python3.13/importlib/resources/_common.py',
'PYMODULE'),
('importlib.resources._functional',
'/usr/lib/python3.13/importlib/resources/_functional.py',
'PYMODULE'),
('importlib.resources._itertools',
'/usr/lib/python3.13/importlib/resources/_itertools.py',
'PYMODULE'),
('importlib.resources.abc',
'/usr/lib/python3.13/importlib/resources/abc.py',
'PYMODULE'),
('importlib.resources.readers',
'/usr/lib/python3.13/importlib/resources/readers.py',
'PYMODULE'),
('importlib.util', '/usr/lib/python3.13/importlib/util.py', 'PYMODULE'),
('inspect', '/usr/lib/python3.13/inspect.py', 'PYMODULE'),
('ipaddress', '/usr/lib/python3.13/ipaddress.py', 'PYMODULE'),
('json', '/usr/lib/python3.13/json/__init__.py', 'PYMODULE'),
('json.decoder', '/usr/lib/python3.13/json/decoder.py', 'PYMODULE'),
('json.encoder', '/usr/lib/python3.13/json/encoder.py', 'PYMODULE'),
('json.scanner', '/usr/lib/python3.13/json/scanner.py', 'PYMODULE'),
('logging', '/usr/lib/python3.13/logging/__init__.py', 'PYMODULE'),
('lzma', '/usr/lib/python3.13/lzma.py', 'PYMODULE'),
('numbers', '/usr/lib/python3.13/numbers.py', 'PYMODULE'),
('opcode', '/usr/lib/python3.13/opcode.py', 'PYMODULE'),
('pathlib', '/usr/lib/python3.13/pathlib/__init__.py', 'PYMODULE'),
('pathlib._abc', '/usr/lib/python3.13/pathlib/_abc.py', 'PYMODULE'),
('pathlib._local', '/usr/lib/python3.13/pathlib/_local.py', 'PYMODULE'),
('pickle', '/usr/lib/python3.13/pickle.py', 'PYMODULE'),
('pprint', '/usr/lib/python3.13/pprint.py', 'PYMODULE'),
('py_compile', '/usr/lib/python3.13/py_compile.py', 'PYMODULE'),
('quopri', '/usr/lib/python3.13/quopri.py', 'PYMODULE'),
('random', '/usr/lib/python3.13/random.py', 'PYMODULE'),
('selectors', '/usr/lib/python3.13/selectors.py', 'PYMODULE'),
('shutil', '/usr/lib/python3.13/shutil.py', 'PYMODULE'),
('signal', '/usr/lib/python3.13/signal.py', 'PYMODULE'),
('socket', '/usr/lib/python3.13/socket.py', 'PYMODULE'),
('statistics', '/usr/lib/python3.13/statistics.py', 'PYMODULE'),
('string', '/usr/lib/python3.13/string.py', 'PYMODULE'),
('stringprep', '/usr/lib/python3.13/stringprep.py', 'PYMODULE'),
('subprocess', '/usr/lib/python3.13/subprocess.py', 'PYMODULE'),
('tarfile', '/usr/lib/python3.13/tarfile.py', 'PYMODULE'),
('tempbox_functions',
'/home/cerberus/Documents/git/python/tempbox/tempbox_functions.py',
'PYMODULE'),
('tempfile', '/usr/lib/python3.13/tempfile.py', 'PYMODULE'),
('textwrap', '/usr/lib/python3.13/textwrap.py', 'PYMODULE'),
('threading', '/usr/lib/python3.13/threading.py', 'PYMODULE'),
('token', '/usr/lib/python3.13/token.py', 'PYMODULE'),
('tokenize', '/usr/lib/python3.13/tokenize.py', 'PYMODULE'),
('tracemalloc', '/usr/lib/python3.13/tracemalloc.py', 'PYMODULE'),
('typing', '/usr/lib/python3.13/typing.py', 'PYMODULE'),
('urllib', '/usr/lib/python3.13/urllib/__init__.py', 'PYMODULE'),
('urllib.parse', '/usr/lib/python3.13/urllib/parse.py', 'PYMODULE'),
('zipfile', '/usr/lib/python3.13/zipfile/__init__.py', 'PYMODULE'),
('zipfile._path',
'/usr/lib/python3.13/zipfile/_path/__init__.py',
'PYMODULE'),
('zipfile._path.glob',
'/usr/lib/python3.13/zipfile/_path/glob.py',
'PYMODULE')])

View File

@@ -1,23 +0,0 @@
This file lists modules PyInstaller was not able to find. This does not
necessarily mean this module is required for running your 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 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
tracking down the missing module yourself. Thanks!
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
missing module named 'collections.abc' - imported by traceback (top-level), typing (top-level), inspect (top-level), logging (top-level), importlib.resources.readers (top-level), selectors (top-level), tracemalloc (top-level)
missing module named winreg - imported by importlib._bootstrap_external (conditional)
missing module named nt - imported by shutil (conditional), importlib._bootstrap_external (conditional), ntpath (optional), _colorize (delayed, conditional, optional), os (delayed, conditional, optional)
missing module named _winapi - imported by encodings (delayed, conditional, optional), shutil (conditional), ntpath (optional), subprocess (conditional)
missing module named msvcrt - imported by subprocess (optional)

View File

@@ -1,44 +0,0 @@
# -*- mode: python ; coding: utf-8 -*-
a = Analysis(
['../tempbox.py'],
pathex=[],
binaries=[],
datas=[],
hiddenimports=[],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
noarchive=False,
optimize=0,
)
pyz = PYZ(a.pure)
exe = EXE(
pyz,
a.scripts,
[],
exclude_binaries=True,
name='tempbox',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
console=True,
disable_windowed_traceback=False,
argv_emulation=False,
target_arch=None,
codesign_identity=None,
entitlements_file=None,
)
coll = COLLECT(
exe,
a.binaries,
a.datas,
strip=False,
upx=True,
upx_exclude=[],
name='tempbox',
)

View File

@@ -1,6 +1,8 @@
import os
import subprocess
from .tempbox_logger import logger
def create_folders(number_folders, base_path, verbosity=False):
"""creates an amount of folders and returning its path"""
@@ -25,10 +27,21 @@ def create_folders(number_folders, base_path, verbosity=False):
def execute_as_subprocess(command, base_path, verbosity=False):
"""executes the string given with the '-c, --command' flag."""
logger.debug("Entered execute_as_subprocess()")
logger.debug(f"Path:\t{base_path}\nCommand:\t{command}")
if verbosity:
print(base_path)
print(command)
print(verbosity)
logger.info("Running subprocess with terminal output.")
subprocess.run(command, cwd=base_path, shell=True)
else:
subprocess.run(command, cwd=base_path, shell=True)
logger.info("Running with suppressed stdout and stderr")
subprocess.run(
command,
cwd=base_path,
shell=True,
stdout=subprocess.DEVNULL,
stderr=subprocess.STDOUT,
)
logger.debug("Exited execute_as_subprocess()")

View File

@@ -0,0 +1,17 @@
import logging
from pathlib import Path
log_dir = Path.home() / ".local" / "share" / "tempbox"
log_dir.mkdir(parents=True, exist_ok=True)
log_file = log_dir / "tempbox.log"
logging.basicConfig(
level=logging.DEBUG,
format="%(asctime)s - %(levelname)s - %(message)s",
filename=log_file,
)
logger = logging.getLogger()
logger.debug(f"Log path:\t{log_dir}")
logger.debug(f"Log file:\t{log_file}")

View File

@@ -1,9 +1,10 @@
import tempfile
import argparse
from tempbox_functions import execute_as_subprocess
from modules.tempbox_functions import execute_as_subprocess
from modules.tempbox_logger import logger
tempbox_version = "Tempbox Beta b0.2.1"
# Argument parsing
parser = argparse.ArgumentParser(
prog="Tempbox",
@@ -25,10 +26,13 @@ parser.add_argument(
help="Takes the string right after the flag to execute it.",
)
parser.add_argument("-V", "--version", action="version", version=tempbox_version)
args = parser.parse_args()
if args.command is not None:
with tempfile.TemporaryDirectory() as temp_dir:
logger.debug(f"'{temp_dir}' was created")
if args.command is not None:
execute_as_subprocess(
args.command,
@@ -37,6 +41,7 @@ if args.command is not None:
)
else:
parser.print_help()
logger.info("Printed Version")
# Creates a temporary directory and executes the command in it.