semvec/pypi-packages huggingface dataset:
cmn 2.0.0
Main - Module responsible for the main program. Parses the arguments and calls the other modules.
Requires Python: >=3.10

# ChangeMediaName
Tool that changes media files to its creation date.

## Installation
```
pip install cmn
```

## Usage
```
cmn -i <input-files> [options]
```

## Options

| Option 1 | Option 2              | Description                                                           |
|----------|-----------------------|-----------------------------------------------------------------------|
| h        | help                  | Show this help message and exit                                       |
| i        | input-files           | **Required**. File(s) or folder(s) to scan                            |
| v        | verbose               | Default: `False`. Verbose mode                                        |
| r        | recursive             | Default: `False`. Scan folders recursively                            |
| ni       | ignored-paths         | Default: `None`. Files or folders to be ignored                       |
| nr       | not-ignore-subfolders | Default: `True`. Choose to not ignore subfolders of the ignored paths |
| t        | file-types            | Default: `None`. List of file types to consider                       |
| nt       | not-file-types        | Default: `None`. List of file types to ignore                         |
| of       | only-images           | Default: `False`. Consider only images                                |
| ov       | only-videos           | Default: `False`. Consider only videos                                |
| cf       | create-new-folders    | Default: `False`. Create new folders according to the new image names |
| fn       | name-format           | Default: `%Y%m%d_%H%M%S`. Format of the new names                     |
| ff       | name-folder-format    | Default: `%Y - %m - %d`. Format of the new folder names               |


## Supported file types
| Type  | Extension | Name                                         |
|-------|-----------|----------------------------------------------|
| Image | HEIC      | High Efficiency Image File Format            |
| Image | JPEG      | Joint Photographic Experts Group File Format |
| Image | JPG       | Joint Photographic Group File Format         |
| Image | PNG       | Portable Network Graphics File Format        |
| Image | WEBP      | WebP Image File Format                       |
| Video | AVI       | Audio Video Interleave                       |
| Video | AVI       | Audio Video Interleave                       |
| Video | MP4       | MPEG-4 Part 14                               |

## Requirements
- Install `exiftool` command from https://exiftool.org/. Credits to Phil Harvey.
apollo11log 0.1.3
Prints Apollo 11 Logs is realtime
Requires Python: >=3.10,<4.0

### Install
```sh
sudo pip3 install apollo11log #to install system wide
```

### Run as a CLI app
```
$ apollo11log
[CDR] 00 00:00:04 Roger. Clock.
[CDR] 00 00:00:13 Roger. We got a roll program.
[CMP] 00 00:00:15 Roger. Roll.
[CDR] 00 00:00:34 Roll's complete an
```

### Run as a systemd service

Create a unit file - such as `/etc/systemd/system/apollo11.service`
with the contents like
```
[Unit]
Description=apollo11
After=syslog.target

[Service]
ExecStart=/usr/local/bin/apollo11log
Restart=always
RestartSec=120
SyslogIdentifier=apollo11

[Install]
WantedBy=multi-user.target
```

The enable and start the service
```
sudo systemctl enable apollo11.service
sudo systemctl start apollo11.service
```

### Watch the logs
```
journalctl -u apollo11 -f -n
```
kolibri-ml 1.1.88
Deep Learning and more NLP toolkit
Requires Python: >=3.7

# Kolibri

A comprehensive multi modal machine learning platform
# Contents

```
├── README.md
├── config

```

- `README.md`: this documentation

# Setting up PyFreeLing in Mac OS Sierra

There are 4 types of dependencies:

- [Homebrew](https://brew.sh), a package manager to install software in Mac
- [FreeLing](http://nlp.lsi.upc.edu/freeling), an open source language analysis tool suite
- [Python 3](https://www.python.org)
- [lxml](http://lxml.de), a Python library to work with XML
- [libxml2](http://xmlsoft.org) and [libxslt](http://xmlsoft.org/libxslt) C libraries which are dependencies of `lxml`

## Install Homebrew

Follow [Neil Gee's guide](https://coolestguidesontheplanet.com/installing-homebrew-on-macos-sierra-package-manager-for-unix-apps) to install and set up homebrew for Mac OS Sierra

## Install FreeLing

Use Homebrew to install FreeLing by running this command:

```bash
brew install freeling
```

Homebrew will take care of any dependencies.

## Install Python 3

You can install Python 3 with Homebrew following the instructions from [The Hitchhiker's Guide to Python](http://python-guide-pt-br.readthedocs.io/en/latest/starting/install3/osx/) or following the very complete [Lisa Tagliaferri's guide](https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-macos).

Basically:

```bash
brew install python3
```

## Install libxml2 and libxslt

macOS Sierra already provides `libxml2` and `libxslt`. They can be installed through Homebrew though:

```bash
brew install libxml2
brew install libxslt
```

## Install lxml

Now, you are ready to install `lxml`:

```bash
pip3 install lxml
```



Once you have installed FreeLing and all the dependencies, you will always need to start a FreeLing analyzer in server mode


## Starting a FreeLing analyzer in server mode


```bash
analyze -f en.cfg --server --port 50005 &
```


# Install pyaudio

## install pyaudio in Windows
Intalling pyaudiocan be tricky in window platform and generally 'pip install pyaudio' will not work.
see the following stackoverflow response if you have any problem.

https://stackoverflow.com/questions/52283840/i-cant-install-pyaudio-on-windows-how-to-solve-error-microsoft-visual-c-14

## Install pyaudio in mac os x

First install portaudio

```bash
brew install portaudio 
```
the run the following command
```bash
pip install --global-option='build_ext' --global-option='-I/usr/local/include' --global-option='-L/usr/local/lib' pyaudio
```

# install pocketsphinx

Instaaling this library could be difficult on some systems.
If the command:
```bash
pip install pocketsphinx 
```
did not work for you then try the following steps
```bash
git clone --recursive https://github.com/bambocher/pocketsphinx-python
cd pocketsphinx-python
```

Edit file pocketsphinx-python/deps/sphinxbase/src/libsphinxad/ad_openal.c.

Change
```
#include <al.h>
#include <alc.h>
```

to
```
#include <OpenAL/al.h>
#include <OpenAL/alc.h>
```
and finally:
```bash
python setup.py install
```
lopl-package 0.0.3
A programming language structured like JavaScript but uses the Python Virtual Machine to execute. The goal of the language was to better understand how languages are designed, but to also offer others insight as to what happens 'in the background'.
Requires Python: >=3.5

LOPL stands for Leo's Own Programming Language and can be used to help visualize behind the scene functionality in your code. I created this programming language while reading Crafting Interpreters. It is a mix of C and JavaScript, but uses the Python Virtual Machine.
news-2-pdf 0.0.40
Generate international news in pdf.
Requires Python: >=3.0

# news_2_pdf

Generate international news in pdf. For people with limited access to internet.

## usage

```
import news_2_pdf
new_2_pdf.gen('bbc英文')
new_2_pdf.gen('nyt英文')
new_2_pdf.gen('bbc')
new_2_pdf.gen('nyt')
```

## how to install

`sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin` 
`pip3 install news_2_pdf`
lopl 0.0.2
A programming language structured like JavaScript but uses the Python Virtual Machine to execute. The goal of the language was to better understand how languages are designed, but to also offer others insight as to what happens 'in the background'.
Requires Python: >=3.5

LOPL stands for Leo's Own Programming Language and can be used to help visualize behind the scene functionality in your code. I created this programming language while reading Crafting Interpreters. It is a mix of C and JavaScript, but uses the Python Virtual Machine.