semvec/pypi-packages huggingface dataset:
promethor 1.2.3
This is a bunch of custom prometheus collectors.

|language| |license|

=========
promethor
=========

Description
~~~~~~~~~~~

This is a bunch of custom prometheus collectors.

Installation
~~~~~~~~~~~~

``python setup.py install``

or

``pip install -e .``

or

``pip install promethor``

How to use
~~~~~~~~~~

Run ``promethor -c lvm -t 30 -p 9000``

Also checkout list of `arguments`_

arguments
^^^^^^^^^

* ``-t, --timeout`` - Monitoring timeout
* ``-c, --collectors`` - List of collectors. Choose from: ``lvm, sentry, sql, mongo``
* ``-p, --port`` - Port to run on
* ``--loglevel`` - Level of logging. Choose from: ``CRITICAL``, ``ERROR``, ``WARNING``, ``INFO``, ``DEBUG``, ``NOTSET``
* ``-l, --log`` - Redirect logging to file

.. |language| image:: https://img.shields.io/badge/language-python-blue.svg
.. |license| image:: https://img.shields.io/badge/license-Apache%202-blue.svg
tkpod-core 0.1.0
Core libraries for the `tkpod` project.
Keywords: tkpod

# tkpod-core

[![conda](https://img.shields.io/conda/dn/ostrokach-forge/tkpod-core.svg)](https://anaconda.org/ostrokach-forge/tkpod-core/)
[![docs](https://img.shields.io/badge/docs-v0.1.0-blue.svg)](https://tkpod.gitlab.io/tkpod-core/v0.1.0/)
[![build status](https://gitlab.com/tkpod/tkpod-core/badges/v0.1.0/build.svg)](https://gitlab.com/tkpod/tkpod-core/commits/v0.1.0/)
[![coverage report](https://gitlab.com/tkpod/tkpod-core/badges/v0.1.0/coverage.svg)](https://tkpod.gitlab.io/tkpod-core/v0.1.0/htmlcov/)

Core libraries for the `tkpod` project.

## Features

* TODO
pybashutils 0.6.3
Cross-platform utilities for computer maintenance
Requires Python: >= 3.6
Keywords: bash,networking,cmake

[![Zenodo](https://zenodo.org/badge/DOI/10.5281/zenodo.1252220.svg)](https://zenodo.org/record/1252220)
[![Travis-CI](https://travis-ci.org/scivision/pybashutils.svg?branch=master)](https://travis-ci.org/scivision/pybashutils)
[![Coverage](https://coveralls.io/repos/github/scivision/pybashutils/badge.svg?branch=master)](https://coveralls.io/github/scivision/pybashutils?branch=master)
[![Build status](https://ci.appveyor.com/api/projects/status/ujifxcexg2i1bq1u?svg=true)](https://ci.appveyor.com/project/scivision/pybashutils)
[![Maintainability](https://api.codeclimate.com/v1/badges/530575d7d1a47e7f3fa1/maintainability)](https://codeclimate.com/github/scivision/pybashutils/maintainability)
[![pypi versions](https://img.shields.io/pypi/pyversions/pybashutils.svg)](https://pypi.python.org/pypi/pybashutils)
[![pypi format](https://img.shields.io/pypi/format/pybashutils.svg)](https://pypi.python.org/pypi/pybashutils)
[![PyPi Download stats](http://pepy.tech/badge/pybashutils)](http://pepy.tech/project/pybashutils)


# Python-bash-matlab-octave-utils

Collection of Bash and Python scripts I've made that may be generally
useful

  function       |   description
-----------------|-------------------------------------------------------------
  checkIP        |  Sends you an email automatically if your IP address changes
  getIP          |  gets your public IP address (not the internal NAT address)
  findtext       |  find text inside files matching pattern.
  mx             |  mount network share example using SSHFS
  memfree        |  Estimates available RAM 
  cmake_setup.sh |  setup latest CMake from source (without sudo)


## Prereq

    apt install sshfs g++ libncurses-dev make

## Install

    python -m pip install -e .


## Usage

### SSHFS mount/unmount

1.  Mounting the "U" network drive at Boston University over SSHFS
    (slight modifications to the script allow using this anywhere)

    one time setup:

        mkdir ~/U

2.  mount U drive to your PC, like "mounting a network drive" in
    Windows, here we assume the BU username is `jdoe`:

        mU jdoe

and your network drive is available as ~/U

3.  Unmounting the "U" drive. When done for the day, suggest unmounting
    in case to help mitigate security risks:

        uU

Note: if you have any files open (like say a spreadsheet on the `~/U`
drive), `~/U` will stay connected until you close that file(s).

### Get Public IP address

    getIP
contributions 0.1.0
Generate the most coolest github/gitlab timelines contributions

# Contributions
`/!\ Fresh Paint! Still in development /!\`

Generate personalized github timelines from input text

![Example 4383](https://github.com/4383/contributions/raw/master/assets/images/example-1.png)

## Install
```shell
$ pip install -U contributions
```

## Usage

- First, create a fake [github](https://help.github.com/articles/create-a-repo/) or [gitlab](https://docs.gitlab.com/ee/gitlab-basics/create-project.html) repo
- [Obtain a github personal access token](https://github.com/settings/tokens) or use your password
- Execute the `contribtions` command

Example:
```shell
$ contributions --help
usage: contributions [-h] [-f {arial,KeepCalm-Medium}] [-s SPACE] [-p PIXEL]
                     [-l LEFT_SPACE] [-t TOP_SPACE] [--simulate] [--no-push]
                     text project user password gitname gitemail

Generate the most coolest github/gitlab timelines

positional arguments:
  text                  the text to display
  project               the fake project to commit to
  user                  the github/gitlab username to authenticate to
  password              the github/gitlab password to authenticate to
  gitname               the username to commit to
  gitemail              the user email to commit to

optional arguments:
  -h, --help            show this help message and exit
  -f {arial,KeepCalm-Medium}, --font {arial,KeepCalm-Medium}
                        the font to use
  -s SPACE, --space SPACE
                        the default space character to use
  -p PIXEL, --pixel PIXEL
                        the default pixel character to use
  -l LEFT_SPACE, --left-space LEFT_SPACE
                        space at left
  -t TOP_SPACE, --top-space TOP_SPACE
                        space at top
  --simulate            simulat display
  --no-push             run without push to repo

Credits Hervé Beraud (4383)
$ # /!\ The following command need to be run 4 or 5 times /!\
$ # execute on your project by replacing by yours data
$ contributions \
    BADASS \
    https://github.com/4383/badass \
    <your github/gitlab username> \
    <your github/gitlab token> \
    "Hervé Beraud" \
    herveberaud.pro@gmail.com \
    -l 0
```

## Others examples

![Example Badass](https://github.com/4383/contributions/raw/master/assets/images/example-2.jpeg)