semvec/pypi-packages huggingface dataset:
gitlab-backup 0.5.1
backup a gitlab user or organization
License: MIT

=============
gitlab-backup
=============

|PyPI| |Python Versions|

backup a gitlab user or organization

Requirements
============

- GIT 1.9+

Installation
============

Using PIP via PyPI::

    pip install gitlab-backup

Using PIP via Github::

    pip install git+https://github.com/josegonzalez/python-gitlab-backup.git#egg=gitlab-backup

Usage
=====

CLI Usage is as follows::

    usage: gitlab-backup [-h] [--host HOST] [--username USERNAME]
                         [--password PASSWORD] [--oath-token OATH_TOKEN]
                         [--private-token PRIVATE_TOKEN] [--clone-bare]
                         [--clone-lfs] [--disable-ssl-verification]
                         [--namespace NAMESPACE]
                         [--output-directory OUTPUT_DIRECTORY] [--prefer-ssh]
                         [--skip-existing]
                         [--private_key]

    Backup a gitlab account

    optional arguments:
      -h, --help            show this help message and exit
      --host HOST           gitlab host
      --username USERNAME   username for basic auth
      --password PASSWORD   password for basic auth. If a username is given but
                            not a password, the password will be prompted for.
      --oath-token OATH_TOKEN
                            oath token, or path to token (file://...)
      --private-token PRIVATE_TOKEN
                            private token, or path to token (file://...)
      --clone-bare          clone bare repositories
      --clone-lfs           clone LFS repositories (requires Git LFS to be
                            installed, https://git-lfs.github.com)
      --disable-ssl-verification
                            disable ssl verification
      --namespace NAMESPACE
                            specify a gitlab namespace to backup
      --output-directory OUTPUT_DIRECTORY
                            directory at which to backup the repositories
      --prefer-ssh          Clone repositories using SSH instead of HTTPS
      --skip-existing       skip project if a backup directory exists
      --with-membership     Backup projects provided user or key is member of
      --private_key         To specify a private key


.. |PyPI| image:: https://img.shields.io/pypi/v/gitlab-backup.svg
   :target: https://pypi.python.org/pypi/gitlab-backup/
.. |Python Versions| image:: https://img.shields.io/pypi/pyversions/gitlab-backup.svg
   :target: https://github.com/albertyw/gitlab-backup
python-package-qtemplate 0.1.3
Python package
License: MIT
Requires Python: >=3.10

# Python Package Template
Python package published on PyPI

## Usage
1) Choose repository name
2) Instantiate new repository from the template repository
3) Optional: configure PyPI publishing
   1) Chose public package name
   2) Configure trusted publisher on [PyPI](https://pypi.org/manage/account/publishing/)
   3) Update public package name in
      * pyproject.toml: name = ..
      * README.md: pip install ..
4) Configure displayed project information
   * Enable releases
   * Disable deployments and packages
5) Run
     ```shell
     python_package_template
     ```
## Installation

Make sure you are using python3.10+

```shell
pip install python-package-qtemplate
```
doit-watch 0.1.0
A watch plugin for the Python task manager doit
License: MIT
Requires Python: >=3.9,<4.0

# doit_watch

A watch plugin for the Python task manager [doit](https://pydoit.org).

## How to use

Run `doit watch`, or `doit watch <TASK>`, to run the tasks once if
necessary, and then run them again when any of the input files change.

```sh
$ doit watch
.  MyTask
-> Watching 324 files for changes...
```

## How to install

To install, add the following to your config files:

```conf
# requirements.txt
doit-watch>=0.1.0
```

```conf
# pyproject.toml (if using)
[tool.doit.plugins.command]
watch = "doit_watch:Watch"
```

```conf
# doit.cfg (if using)
[COMMAND]
watch = "doit_watch:Watch"
```

## Credits

I didn't write this plugin myself. I took the source code of the
[doit-auto1](https://github.com/pydoit/doit-auto1) plugin, and
combined the [PR](https://github.com/pydoit/doit-auto1/pull/1) of
@bollwyvl and the [PR](https://github.com/pydoit/doit-auto1/pull/2) of
@jguillon into a new package, with the name that we all agree the
command should have.