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 >

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

termuxpackagearchiver-1.6.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

termuxpackagearchiver-1.6-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file termuxpackagearchiver-1.6.tar.gz.

File metadata

  • Download URL: termuxpackagearchiver-1.6.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for termuxpackagearchiver-1.6.tar.gz
Algorithm Hash digest
SHA256 e95c1ad95322ceb2b7d12d65e40c3b1f37c9cefc5e59503c73eb6726592fb95c
MD5 6da314e17e8faa224d2a311085eff2c5
BLAKE2b-256 8c70d1c33479aa6fda2a5221902799364880da5c0b4431d38a8b0fc0da69a465

See more details on using hashes here.

File details

Details for the file termuxpackagearchiver-1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for termuxpackagearchiver-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ccdaebaf344b297e8b9bd4eda46001a8154ed0631c2f689bb98c3ea695a4623c
MD5 37ca103f07fbe7441c788d3d246e425b
BLAKE2b-256 1479247539da78467f6072fe5d6ddd0e42195212e06e974870574da124ce4fe5

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.6 This release

2 files

1.5

2 files

1.4

2 files

1.3

2 files

1.2

2 files

1.1

2 files

1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page