Skip to main content

termuxpackagearchiver

Description

A simple script to archive Termux packages on archive.org

Usage

$ pip install termuxpackagearchiver

# first, configure your archive.org credentials
$ ia configure 

$ termuxpackagearchiver
usage: termuxpackagearchiver [-h] -a {upload,parse_commits} [-d DIRECTORY]
                             [-p PREFIX] [-s] [-i INPUT_COMMIT_FILE]
                             [-o OUTPUT_DIRECTORY]

version: 1.4

options:
  -h, --help            show this help message and exit

Action parameters:
  -a, --action {upload,parse_commits}
                        Action to perform (upload, parse_commits)

Upload parameters:
  -d, --directory DIRECTORY
                        Directory containing directories of package
  -p, --prefix PREFIX   Prefix to use for archive.org items (default:
                        "termux_pkgs_archive_")
  -s, --skip-file-check-items
                        Skip file existence on archive.org items (default:
                        False)

Parse parameters:
  -i, --input-commit-file INPUT_COMMIT_FILE
                        Input commit log file to parse
  -o, --output-directory OUTPUT_DIRECTORY
                        Output directory for downloaded files

Copyright and license

I am neither affiliated with the Internet Archive project, nor the Termux one.

termuxpackagearchiver is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

termuxpackagearchiver is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU General Public License along with termuxpackagearchiver. If not, see http://www.gnu.org/licenses/.

Contact

  • Thomas Debize < tdebize at mail d0t com >

Metadata

Release files for termuxpackagearchiver 1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for termuxpackagearchiver 1.6
File Size Uploaded
termuxpackagearchiver-1.6.tar.gz 4.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for termuxpackagearchiver 1.6
File Interpreter ABI Platform
termuxpackagearchiver-1.6-py3-none-any.whl Python 3 none any Details

Total release size: 10.1 kB

Release files / termuxpackagearchiver-1.6.tar.gz

Download URL termuxpackagearchiver-1.6.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e95c1ad95322ceb2b7d12d65e40c3b1f37c9cefc5e59503c73eb6726592fb95c
BLAKE2b-256 checksum
How to use checksums
8c70d1c33479aa6fda2a5221902799364880da5c0b4431d38a8b0fc0da69a465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / termuxpackagearchiver-1.6-py3-none-any.whl

Download URL termuxpackagearchiver-1.6-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ccdaebaf344b297e8b9bd4eda46001a8154ed0631c2f689bb98c3ea695a4623c
BLAKE2b-256 checksum
How to use checksums
1479247539da78467f6072fe5d6ddd0e42195212e06e974870574da124ce4fe5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

1.6 This release

2 release files

1.5

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page