semvec/pypi-packages huggingface dataset:
gitupload 1.0.2
A Python package to upload a local repository to Github from your Local Machine without git commands

# gituploader

A Python package to upload a local repository to Github from your Local Machine without 
writing  git commands in shell


# Usage:

This package will upload your repository from your local machine to github 
by  using github URL of your repository.

Package's function push() needs 4 parameters:

1.gitrepositoryurl :  URL of new repository created on github

2.scriptname :  Name of the script in which this package is being used

3.Username : github username

4.Email:  github email 

User need to run ascript of this package in a directory from where local Repository are to be uploaded to github  

# Example:

user = GithubUser

email = GithubEmail

scriptname = 'setup.py'

giturl = 'https://github.com/user/project1'

gituploader.push(user, email, scriptname, giturl)


# Version 1.0.1:

This version is compatible with Windows OS only 

Next release will focus on other OS

# Requirement:

Python version>=3.6

Git has to be installed in local machine as this package is based on Git
harivansh-scripting-utilities 0.4.1
Some utilities to facilitate writing python scripts.
Requires Python: >=3
Keywords: python scripting utilities

# Scripting Utilities

![Project status](https://img.shields.io/badge/status-active-brightgreen?&style=flat-square)
&nbsp;&nbsp;&nbsp;&nbsp;
![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/merchant-prince/python-scripting-utilities?label=version&style=flat-square)
&nbsp;&nbsp;&nbsp;&nbsp;
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/harivansh-scripting-utilities?style=flat-square)
&nbsp;&nbsp;&nbsp;&nbsp;
![PyPI - Wheel](https://img.shields.io/pypi/wheel/harivansh-scripting-utilities?style=flat-square)
&nbsp;&nbsp;&nbsp;&nbsp;
![GitHub](https://img.shields.io/github/license/merchant-prince/python-scripting-utilities?style=flat-square)

This package consists of several utilities which are commonly used in my python scripts. It is available as a
[pip package](https://pypi.org/project/harivansh-scripting-utilities).

## Installation

To install this package through pip, run the following:

```sh
pip install harivansh-scripting-utilities
```

## Testing

To run the tests, ```cd``` into the root project directory, and run the following:

```sh
./dev.py test
```

## Building

To build the **whl** and **tar** packages, ```cd``` into the root project directory, and run the following:

```sh
./dev.py build
```

## Pushing

To push the build package to pypi, first make sure the **.credentials** file is populated with your username, and
password. Then run the following command:

```sh
./dev.py build --push
```