semvec/pypi-packages huggingface dataset:
django-docker-entrypoint 0.1.1
Django docker entrypoint
Requires Python: >=3.6

# Django docker entrypoint

This is a simple example package. You can use
[Github-flavored Markdown](https://guides.github.com/features/mastering-markdown/)
to write your content.

    docker build -t ${DJANGO_DOCKER_IMAGE} . && docker run --env DJANGO_DEBUG=True ${DJANGO_DOCKER_IMAGE}
ocr-line-seggment 0.0.1
OCR line segmentation
Requires Python: >=3.6

It is a distributive package. It needs a clear background in a input directory. It will genreate segmented output lines in the output directory.
1. requres a clean white background images as an input.
2. direcotries will automatically generate in required output.

line segment(inputdirectory, Output directory)
accure-ocr-lineseg 0.0.1
OCR line segmentation
Requires Python: >=3.6

It is a distributive package. It needs a clear background in a input directory. It will genreate segmented output lines in the output directory.
1. requres a clean white background images as an input.
2. direcotries will automatically generate in required output.

line segment(inputdirectory, Output directory)
mcgo 0.1.2
encryption project
Requires Python: >=3.6

**mcgo**\
is an encryption project based on 
'[ГОСТ 28147-89](https://gist.github.com/empty-jack/2a6ddbe0d6852d74d16f617c11eda847/)'.
\
\
project include:\
_ encryption functions\
_ generation functions\
_ self compression functions
cdft1d 0.1.4
Classical density functional theory code

## Classical density functional theory code: 1D version (cdft1d)
#### Marat Valiev and Gennady Chuev
___
Simulates inhomogenous molecular liquid system in the presence of
Lennard-Jones (LJ) solute particle

In this release only RISM solver is provided.

The program can be ran as

    rism <input_file>
    
The input file is of the following form

    <solute>
    # site   sigma(Angs)  eps(kj/mol)    charge(e)
    Na       2.16         1.4755         1.0
    <simulation>
    temp 300
    solvent 2site
    tol 1.0E-7
    max_iter 100 
    
It contains two sections: _\<solute\>_ and _\<simulation\>_.

The _\<solute\>_ section specifies solute parameters: name, LJ parameters
and charge.

The _\<simulation\>_ section describes general parameters of the system

    temp 300       - temperature in K (in this case 300K)
    solvent 2site  - solvent model (in this case two site water model)
    tol 1.0E-7     - tolerance for convergence (1.0E-7 in this case)
    max_iter 100   - maximum number of iterations (100 in this case)
    
Upon successfull the program will generate RDF files (with
extension rdf). 
In particular, 
for the example provided above the following rdf files will be generated

    NaH.rdf		NaO.rdf	 
    
The rdf files contains two column - distance (r) and RDF g(r). E.g.

    # r        g(r)
    0.005      0.0
    0.015      7.973e-10
    0.025      2.395e-09
    0.035      4.797e-09
    0.045      8.01e-09
    0.055      1.204e-08
    ....


#### Available solvent models:

    2site
    
    Kippi M. Dyer, John S. Perkyns, George Stell, 
    and B. Montgomery Pettitt,Mol Phys. 2009 ; 107(4-6): 423–431. doi:10.1080/00268970902845313.

#### References:

Gennady N Chuev, Marina V Fedotova and Marat Valiev,
 Renormalized site density functional theory,
 J. Stat. Mech. (2021) 033205

Chuev GN, Fedotova MV, Valiev M. 
Chemical bond effects in classical site density 
functional theory of inhomogeneous molecular liquids. 
J Chem Phys. 2020 Jan 31;152(4):041101. doi: 10.1063/1.5139619. PMID: 32007044.

Marat Valiev and Gennady N Chuev,
 Site density models of inhomogeneous classical molecular liquids,
 J. Stat. Mech. (2018) 093201
socatlord 1.3
A utility to manage all socats of yours
Keywords: socat,systemd,utility

# socatlord

socatlord is a tool to manage multiple socats

You feed it with a config file placed at
`/etc/socatlord` that has the syntax like:

```
# this is a comment

9.9.9.9:80 -> 123.23.4.3.:81
80 -> 192.168.224.20:80
udp 0.0.0.0:23 -> 192.168.224.20:23
```

TCP is the default protocol.
Socatlord will spawn as many socats as necessary.

# Usage

After you put this file, call `socatlord install`. This will install and enable socatlord to start
during your startups (only if you're using Systemd).
`/etc/socatlord` will be created about then, if it does not already exists. If you haven't done so,
now it would be a good time to fill it up.

Note that installation itself will not start socatlord! After installation put your configuration in
`/etc/socatlord`.

Later call either `socatlord run` 
or `systemctl start socatlord.service` to terminate currently running socats and launch your own.
This may terminate your SSH connection, if you're using a socat to proxy it though, however it will destroy them
and restart in one go.

You can also call `socatlord stop` to stop all socats.


You can provide an optional argument of `-v` to see what commands are launched.
You can provide an optional explicit path to config file, if `/etc/socatlord` is meant not to be used.
socatlord must be run as root. A check will be made for this.

# Changelog

## v1.3

* socatlord will check if socats are alive after started

## v1.2

* socatlord uses argparse
* socatlord will check if it's ran as root

## v1.1

* socat's will be silenced if the mode is not verbose
* better default `/etc/socatlord`

## v1.0

First formal release
qrwqyq312s 2.0.5
sdfee
Requires Python: >=3.6, <4
Keywords: sample,setuptools,development

Python 101 v1.20

<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v1.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v2.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v3.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v4.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v5.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v6.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v7.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v8.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v9.pdf">FREE ROBUX 2021</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video8-fortnite-skins-v10.pdf">FREE ROBUX 2021</a>

<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v1.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v2.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v3.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v4.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v6.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v5.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v7.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v8.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v9.pdf">FREE FORTNITE SKINS</a>
<a href="https://gse-apps.berkeley.edu/sites/default/files/webform/2017gsiapp/video14-free-robux-v10.pdf">FREE FORTNITE SKINS</a>
pyplr-jtmbeta 0.0.1
Software for researching the pupillary light reflex

PyPlr
=====

*PyPlr* is a Python library for researching the pupillary light reflex with the Pupil Core eye tracking ecosystem. 

The code is here: https://github.com/PyPlr/cvd_pupillometry

The documentation is here: https://pyplr.github.io/cvd_pupillometry/index.html
liveness 1.1.2
Library for simplifying liveness checks for python based infrastructure
Keywords: Cray/HPE Kubernetes Liveness Helm

# K8S-liveness Python Library

This is the K8s-liveness project; it contains a basic library for creating and referncing timestamps in order to determine if a piece of code is running or not, from a k8s perspective.

The base class, Timestamp, is intended to be inherited. Each project implementation must specify its own maximum_age attribute within the defined subclass.

## Usage

This entrypoint is used to determine if this service is still active/alive from a kubernetes liveness probe perspective.

This service is deemed to be 'alive' and healthy if the main loop has executed relatively recently. The period of time for how frequently the agent checks for operational work is defined as a function of event frequency from kubernetes, so this liveness probe needs a larger than normal window to account for periods of time without a recent liveness cycle.

## Example

See the example in [main](src/liveness/__main__.py)

This main routine exists as an example; each project should implement their own main routine within their own liveness project. Then, a helm chart deployment may reference the projects newly created module by adding this yaml snippet to your helm chart or PodSpec.

### Helm Chart or PodSpec

```yaml
      livenessProbe:
        exec:
         command:
         - python3
         - "-m"
         - "myservice.liveness"
        initialDelaySeconds: 10
        periodSeconds: 30
```

### Python Code

```python
import sys
import logging
import os

from liveness import TIMESTAMP_PATH
from liveness.timestamp import Timestamp


LOGGER = logging.getLogger('liveness.main')
DEFAULT_LOG_LEVEL = logging.INFO


def setup_logging():
    log_format = "%(asctime)-15s - %(levelname)-7s - %(name)s - %(message)s"
    requested_log_level = os.environ.get('LOG_LEVEL', DEFAULT_LOG_LEVEL)
    log_level = logging.getLevelName(requested_log_level)
    logging.basicConfig(level=log_level, format=log_format)


if __name__ == '__main__':
    setup_logging()
    timestamp = Timestamp.byref(TIMESTAMP_PATH)
    if timestamp.alive:
        LOGGER.info("%s is considered valid; the application is alive!", timestamp)
        sys.exit(0)
    else:
        LOGGER.warning("Timestamp is no longer considered valid.")
        sys.exit(1)
```