semvec/pypi-packages huggingface dataset:
tugit 1.1.2
Python library for installing packages directly from a git repository
License: MIT

# TugIt

**TugIt** is a Python library for installing packages directly from a git repository. 

# How to Install

To install TugIt just use: 

```bash
pip install tugit
```

# How to install a Python package hosted as a Git repo

To use TugIt to install Python packages directly from a git repository use the Installer class:

```python
from tugit import Installer
installer = Installer()
installer.tug(package='tugit', url='https://github.com/idin/tugit.git') 
# optional arguments: 
#   ignore_if_installed (default: True)
#   echo (default: 1)
```

# How to get a list of installed packages

```python
print(installer.installed_packages)
```
simsm 0.9.16
Linhas de ônibus do SIM-SM no seu terminal.
License: MIT
Keywords: CLI,bus,python

# �� simsm ��
Veja os horários do [SIM - SM](http://simsm.com.br/horarios/) no seu terminal.

### Instalação
Basta executar o seguinte comando no terminal: 
```bash
pip install simsm
```

### Utilização
O programa deve conter três argumentos: linha, saída, e dia. Exemplo:

Linha universidade, saindo da UFSM no dia de hoje
```bash
simsm universidade ufsm hoje
```
\
Você também pode filtrar por faixa velha/nova:
```bash
simsm universidade ufsm hoje -fn
```
\
Linha bombeiros, saindo do bairro no sábado
```bash
simsm bombeiros bairro sabado
```

### Docs
```bash
usage: simsm [-h] [-fv] [-fn] [-re] linha saida dia

positional arguments:
  linha              Linha do ônibus. Exemplo: universidade, bombeiros,
                     circular
  saida              De onde o ônibus sairá. Exemplo: bairro, centro, ufsm
  dia                Hoje: hoje Dias úteis: util Sábado: sabado Domingos e
                     feriados: domingo

optional arguments:
  -h, --help         show this help message and exit
  -fv, -faixa-velha  Para listar somente ônibus que passam pela faixa velha.
  -fn, -faixa-nova   Para listar somente ônibus que passam pela faixa nova.
  -re, -request      Utilização da biblioteca requests ao invés de cURL.)
```

### Contribua
Caso queira adicionar uma nova função, encontrou um bug ou sugestão, faça um pull request ou abra uma issue. :)

**To do:**
* Identificar feriados
* Adicionar todas as linhas do site SIM - SM (No momento tem apenas as linhas que vão até o campus)

### Licença
MIT © José Victor Viriato
slm 0.0.4
Seshat library manager.
License: MIT
Keywords: c,c++

slm - Seshat library manager
============================

slm (**s**eshat **l**ibrary **m**anager) is a tool for managing C/C++ library,
inspired by npm.

Usage
------
To initialize with slm, just type
```sh
$ slm init
```

This command will create `library.yml` file in current working directory.

library.yml
-----------

This file is a library spec file just like `package.json` file in
JavaScript package.

The file format is a valid YAML syntax.

An example of `library.yml` file.
```yaml
name: myawfullibrary
description: Description of the library.
version: 1.2.10
license: MIT
scripts:
  configure: ./configure.py
  make: make
```

Built-in variables
------------------

There are some variables send to your build tool when run build scripts.

### LIBRARY\_NAME
A string exactly `name` field in `library.yml` file.

### LIBRARY\_VERSION
A string exactly `version` field in `library.yml` file.

### SONAME
lib{LIBRARY\_NAME}.so.{MAJOR VERSION}

*MAJOR VERSION* is the first part of `LIBRARY_VERSION` which is separated with `.` character.

**e.g.** libmyawfullibrary.so.1

SemVer
------

All slm libraries should follow [Semantic Versioning 2.0](https://semver.org).