semvec/pypi-packages huggingface dataset:
trucklang 0.1.1
A dynamic object oriented programming language with a focus on simplicity
Requires Python: >=3.5

[![Build Status](https://travis-ci.org/Tarptaeya/Truck.svg?branch=master)](https://travis-ci.org/Tarptaeya/Truck) [![Build status](https://ci.appveyor.com/api/projects/status/ovgiyt7fldy7fujb/branch/master?svg=true)](https://ci.appveyor.com/project/Tarptaeya/truck/branch/master)

Truck is a dynamic programming language with a focus on simplicity.

### Example
```truck
use io

class Greeter {
  constructor(name) {
    this.name = name
  }

  salute() {
    io.println("Hello " + this.name)
  }
}

g = Greeter("world")
g.salute()
```

### Getting started
```bash
git clone http://github.com/tarptaeya/truck
cd truck
python3 -m truck #[filename] or leave empty to run repl
```

### Syntax highlighting
Syntax highlighting for vim is supported and associated files can be found in the vim directory of the project. Either copy the files yourself or execute `install_vim.sh` to automatically copy the vim files for you.
gitProjTool 0.0.2
a tool that analyse project on git

# GitProjectTool
a tool of me to analyze git project,the script is MacOS only because my work is around Apple environment and there is no motivation for me to cross platform. 

# installation
```
pip install gitProjTool
```

# usage
```
gitProjTool projPath

optional flags:
-after      :       the day after commit
-before     :       the day before commit
```
linuxbackup 0.0.1
Backup and restore for linux

# Backup and restore for linux
This library is targeting to help writing backup, restoration and configuration scripts with minimum effort.
# Example Usages

## Backing up folders or files
```python
from linuxbackup import *
folder(['/var/www','/var/log'])
folder('/home/ubuntu/test',owner='ubuntu:ubuntu',permission='777')
```
Execute the script with argument backup or restore
```
python3 example.py backup
sudo python3 example.py restore
```
## Executing shell
`sh(cmd,check)` is the same as `subprocess.run(cmd,shell=True,check=check)`
`shr` is the same as `sh` except it only runs in RESTORE
```python
sh('./test.sh')
shr('curl https://get.acme.sh | sh')
```
## Editing php.ini
```python
php=IniEditor('/etc/php/7.2/apache2/php.ini')
php['PHP']['upload_max_filesize']='20M'
php.write() #only executed in RESTORE mode
```