Skip to main content

A simple script to archive Termux packages on archive.org

Project description

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 >

Project details


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.

Supported by

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