Metadata-Version: 2.1
Name: clone-auto
Version: 0.0.5
Summary: Clone all public repositories from a user in a GIT server
Author-email: sivefunc <sivefunc@tuta.io>
License: clone-auto <-> Git clone public repositories from a user
        Copyright (C) 2024 Sivefunc
        
        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation, either version 3 of the License, or
        (at your option) any later version.
        
        This program 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 General Public License for more details.
        
        You should have received a copy of the GNU General Public License
        along with this program.  If not, see <https://www.gnu.org/licenses/>.
        
Project-URL: Homepage, https://gitlab.com/sivefunc/
Keywords: linux,python3,git,script
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: COPYING
Requires-Dist: requests==2.32.3

# clone-auto
Clone auto is a small script to clone all public repositories of a user from platforms like Gitlab, Github or codeberg.

## Requeriments
- python3 >= 3.11
- requests >= 2.32.3

## :file_folder: Installation

### :penguin: Binary dependencies (Unix)
```sh
sudo apt-get install python3 python3-pip python3-setuptools git
```

### Pypi
```sh
python3 -m pip install clone-auto
```

## :computer: Usage
### :clipboard: Clone all my public repositories
```sh
clone_auto -u sivefunc --platforms gitlab codeberg github
```
### :clipboard: Setting up timeout
```sh
clone_auto -u sivefunc --platforms gitlab --timeout 7.77
```

## Supported platforms
<table>
    <tr>
        <td>Name</td>
        <td>Image</td>
    </tr>
    <tr>
        <td>Gitlab</td>
        <td><img src="https://codeberg.org/Sivefunc/clone_auto/raw/branch/master/readme_res/gitlab.png" width="100" height="100"></td>
    </tr>
    <tr>
        <td>Codeberg</td>
        <td><img src="https://codeberg.org/Sivefunc/clone_auto/raw/branch/master/readme_res/codeberg.png" width="100" height="100"></td>
    </tr>
    <tr>
        <td>Github</td>
        <td><img src="https://codeberg.org/Sivefunc/clone_auto/raw/branch/master/readme_res/github.png" width="100" height="100"></td>
    </tr>
 </table>

# Made by :link: [Sivefunc](https://gitlab.com/sivefunc)
# Licensed under :link: [GPLv3](https://codeberg.org/Sivefunc/clone_auto/src/branch/master/LICENSE)
