semvec/pypi-packages huggingface dataset:
python-project-minify 1.0.1
A quick way to compile your Python project into it's most compact form. Built on the great python-minify package.
Requires Python: >=3.6

# Python Project Minify

[![GitHub releases](https://img.shields.io/github/v/release/w-kuipers/python-project-minify)](https://github.com/w-kuipers/python-project-minify/releases)
[![PyPI release](https://img.shields.io/pypi/v/python-project-minify.svg)](https://pypi.org/project/python-project-minify/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Compile your python project into the most compact version it can be. 
This package internally uses the great [Python Minifier](https://github.com/dflook/python-minifier) package.



## Installation

### Install using PIP

    pip install python-project-minify

Note the `pip` refers to the Python 3 package manager. In environment where Python 2 is also available the correct command may be `pip3`.

## Usage

### In console

Run the `minify-project` command in the terminal. It takes two arguments `src` and `dst`.

    minify-project path/to/src path/to/dst

### Python API

Import python_project_minify:

    import python_project_minify

It's simple, just provide a source and destination path:

    python_project_minify.directory('path/to/src', 'path/to/dst')

If you are providing paths with backslashes instead of forwardslashes like the example above, make sure to pass it with the `r` prefix. This way it will be treated as a raw string and won't throw an error.

    python_project_minify.directory(r'path\to\src', r'path\to\dst')

### Ignoring files and folders:
Create a file called `.ppmignore` in the root of your project.

    ## Ignore file in root
    file.txt

    ## Ignore specific file
    folder/subfolder/file.txt

    ## Wildcard ignore file
    *file.txt

    ## Ignore folder in root
    /folder

    ## Ignore specific folder
    /folder/subfolder

    ## Wildcard ignore folder
    */folder

    ## If for some reason it's necessary to keep the .ppmignore file in the destination folder
    PRESERVE_PPMIGNORE

## Support

If you found a problem with the software, please [create an issue](https://github.com/w-kuipers/python-project-minify/issues) on GitHub.

## Maintainer

This project is maintained by [Wibo Kuipers](https://github.com/w-kuipers).

## Contributing

Your contributions are highly appreciated. Please [create a pull request](https://github.com/w-kuipers/python-project-minify/pulls) on GitHub. Bigger changes need to be discussed with the development team via the [issues section at GitHub](https://github.com/w-kuipers/python-project-minify/issues) first.


## License

[MIT LICENSE](https://github.com/w-kuipers/simpleUID/blob/master/LICENSE)
HTPy5 1.0.1
This is HTPy5, a module for writing HTML using Python.
Requires Python: >=3.6
Keywords: HTPy5,HTML5,PY2HTML,web development,HTML generation,Python to HTML

# __HTPy5__

**HTPy5** is a python module used to make static html webpages using python syntax

## Functions

### setup()

A function used to setup the first things at the webpage and they are the `Language`, `Title`, `Description`, `viewport` and `charset`, and the user can't make the webpage without adding the setup code but he can just write it without adding something but it will set all properties to defult.

### addLinking()

A function used to link a file with the html code, returns a string like that.
```html
<link rel="{type of the linking}" herf="linkedFile">
```

### addMeta()

A function used to add a custom meta (as name and content only),returns a string like that :
```html
<meta name="{your meta name}" content="your meta content">
```

### addCustomMeta()

A function used to add a custom meta (as you want),returns like that :
```html
<meta {your attributes}>
```

### addNewHeadElement()

A function used to make anew two sides element like `<element></element>`.

### addNewBodyElement()

A function used to add an element to the body,but with another module at HtPy5 named `Webgets`and can return with one side element or two sides element.


### generateHTML()

This is the most important function,and its used to generate the html after adding elements and returns it as string.

## Add-In-1.0.1 functions

### addNote()

A function used to add a note to the body as the same way of adding a normal element.

### addHeadNote()

A function used to add a note to the head as the same way of adding a normal element.

## addStyle()

A function uses the tool `Stylor` to add styles for the webpage.
tihclient 0.0.3
TIH api client
Requires Python: >=3.11
Keywords: api,client,data,dataframe,pandas,python,tih

# tihclient

[![PyPI - Version](https://img.shields.io/pypi/v/tihclient.svg)](https://pypi.org/project/tihclient)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/tihclient.svg)](https://pypi.org/project/tihclient)

-----

**Table of Contents**

- [Installation](#installation)
- [Intro](#intro)
- [Requirement](#requirement)
- [License](#license)

## Installation

```console
pip install tihclient
```

## Intro
### TIH API client
Python wrapper client for:
https://tih-dev.stb.gov.sg/content-api/apis

## Requirement

environment variable
```
TIH_API_KEY=xxx
```

## License

`tihclient` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.