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.5.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.5-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: termuxpackagearchiver-1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 eaa6c277ac6fe18a99ca41bc5dc2f70e18dcc69d283595c61cc651448099e53b
MD5 7b0c58d85644180bd28c47ebb5a8e321
BLAKE2b-256 affaff8343b55e5b569742abb7578b493f6a3cf2ba8ee01eab3d15eb020456f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for termuxpackagearchiver-1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 17c6f9f6e9be9522bc5420af0220e339a003704fd118fd2845cb0e6405224891
MD5 8c1d55b69bc30f1584b39b3c9545508c
BLAKE2b-256 ce8fa0ce2fa70e9d7ec54f21201cb6c449a4ff1cf6de9fbf0b41dc21def433bb

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