semvec/pypi-packages huggingface dataset:
PyUpdater 4.0
Python Auto Update Library for Pyinstaller
License: MIT
Keywords: PyUpdater Pyinstaller Auto Update AutoUpdate Auto-Update Esky updater4pyi bbfreeze ccfreeze freeze cz_freeze pyupdate

[![](https://badge.fury.io/py/PyUpdater.svg)](http://badge.fury.io/py/PyUpdater)
![](https://github.com/Digital-Sapphire/PyUpdater/actions/workflows/main.yaml/badge.svg)
[![codecov](https://codecov.io/gh/Digital-Sapphire/PyUpdater/branch/master/graph/badge.svg)](https://codecov.io/gh/JMSwag/PyUpdater)


# PyUpdater
#### An auto-update framework for pyinstaller that enables simple, secure & efficient shipment of app updates.

If you think PyUpdater is awesome, please give [this issue](https://github.com/vinta/awesome-python/pull/720) an up vote on [awesome-python](https://github.com/vinta/awesome-python).

#### [Docs](http://www.pyupdater.org) - [Installation](http://www.pyupdater.org/installation) - [Changelog](http://www.pyupdater.org/changelog/) - [License](http://www.pyupdater.org/license/)
steganography-tools 0.1.5
A Python library for higher level python functions used in image analysis and computer vision for steganography
License: MIT
Requires Python: >=3.7,<4.0
Keywords: steganography,computer-vision,image,encoding

# Steganography Tools

**Authors:** Sébastien Mascha & Thomas Le Couédic

## Installation

`pip install steganography-tools`

## References

### Module: Steganography for Image, Sounds, Text

**Available formats**
- PNG
- JPEG

**Importation**

`from steganography_tools import st`

**Usage**

```
# Encoding
steg = st.LSBSteganography(cv2.imread("image.jpg"))
img_encoded = steg.encode_text("my message")
cv2.imwrite("image_enc.png", img_encoded)
plt.imshow(img_encoded)

# Decoding
im = cv2.imread("image_enc.png")
steg = st.LSBSteganography(im)
print("Text value:",steg.decode_text())
```

**Compare original and encoded images**

```
original = cv2.imread('image.jpg')
lsbEncoded = cv2.imread("image_enc.png")
original = cv2.cvtColor(original, cv2.COLOR_BGR2RGB)
lsb_encoded_img = cv2.cvtColor(lsbEncoded, cv2.COLOR_BGR2RGB)

compare_images = st.Compare(original, lsb_encoded_img)
compare_images.get_results()
```

### Module: Image processing

**Importation**

`from steganography_tools import image_processing as st_processing`

**Usage**

```
TEST_PHOTO = "image.jpg"

# This function allows us to get the basic information of an image
st_processing.img_information(TEST_PHOTO)

# Check for potential metadata
st_processing.get_metadata(TEST_PHOTO)

# TRANSFORMATION

st_processing.rgb2grayscale(TEST_PHOTO_GRAYSCALE)

TEST_PHOTO = cv2.imread(TEST_PHOTO) 
print("Type: ",type(TEST_PHOTO))
TEST_PHOTO = TEST_PHOTO[:,:,0]

st_processing.plot_histogram(TEST_PHOTO)
st_processing.thresholding(TEST_PHOTO, 55)

# Left to right : grayscale image | contrast increased
st_processing.display_images(TEST_PHOTO)

# Image manipulation and numpy arrays
st_processing.image_manipulation("image_grayscale.jpg")

# Geometrical transformations
st_processing.geo_transfomation(TEST_PHOTO)

# Blurring
st_processing.blurring(TEST_PHOTO)

# Sharpenning
st_processing.sharpenning(TEST_PHOTO)

# Denoising
st_processing.denoising(TEST_PHOTO)
```

## CLI

```
Command Line Arguments:
 -h, --hide                      To hide data in an image file
 -r, --recover                   To recover data from an image file
 -i, --input TEXT                Path to an bitmap (.bmp or .png) image
 -s, --secret TEXT               Path to a file to hide in the image
 -o, --output TEXT               Path to an output file
 --help                          Show this message and exit.
```
Flask-NoFLoC 1.0.0
Flask-NoFLoC sends the header      Permissions-Policy: interest-cohort=()  with each request to opt websites out of FLoC. See     https://plausible.io/blog/google-floc#how-to-opt-out-of-floc-as-a-web-developer-set-a-permissions-policy for more information.
License: MIT
Requires Python: >= 3.6
Keywords: flask,floc,nofloc

============
Flask-NoFLoC
============

Flask-NoFLoC_ is a `Flask extension`_ which disables FLoC_ by adding the header

.. code::

    Permissions-Policy: interest-cohort=()

to each HTTP response of your app. Documentation_

.. _Flask-NoFLoC: https://Flask-NoFLoC.readthedocs.io/en/latest/
.. _Documentation: https://Flask-NoFLoC.readthedocs.io/en/latest/
.. _Flask extension: https://flask.palletsprojects.com/en/1.1.x/extensiondev/
.. _Flask: https://flask.palletsprojects.com
.. _FLoC: https://github.com/WICG/floc

To set it up, follow the usual Flask extension setup, either directly:

.. code:: python

    from flask import Flask
    from flask_nofloc import NoFLoC

    app = Flask(__name__)
    NoFLoC(app)

or using the ``init_app``-paradigm:

.. code:: python

    # extensions.py
    from flask_noflock import NoFLoC

    nofloc = NoFLoC()


    # app.py
    from flask import Flask
    from extensions import nofloc

    def create_app(settings):
        app = Flask('myapp')

        nofloc.init_app(app)

        return app

If you only want to exclude specific route, you can use a decorator:

.. code:: python

    from flask_nofloc import add_nofloc_header

    @app.route('/nofloc')
    @add_nofloc_header
    def no_floc():
        return 'no FLoC'

Install via pip and your favorite installation method:

.. code:: bash

    pip install Flask-NoFLoC
SMRCBuilder 0.2.3
A Library To Help Build Your SmartRC Interface
License: MIT

# SmartRC - Builder Library

A Library To Help You Build Your Interface For SmartRC

The builder library is broken down into separate modules.

- Communications

- Input

- Logs

- Update

- Linker

## Requirements
Python 3.6+

Git [https://git-scm.com/]

## Install

```terminal
pip install SMRCBuilder
```

or

```
python3 -m pip install SMRCBuilder
```
## Documentation

Visit https://nokodaaddictions.github.io/Projects/SmartRC/SMRCBuilder.html

2021 NoKodaAddictions