semvec/pypi-packages huggingface dataset:
le-logger 0.0.1
A simple Logging generalizer
Requires Python: >=3.8

# LivEye Logging Library

This library defines a standardized logging pattern for all Python based Projects inside LivEye GmbH Environment.

It's based on Pythons integrated Logging System and makes it easy to use without redefining Layouts and Rotations
manually for every project.

It's mandatory to generalize Logs to simplify debugging and problem solving.

Available Log Levels are defined as ENUM

```python
class Level(Enum):
    DEBUG = 10
    INFO = 20
    WARNING = 30
    ERROR = 40
    CRITICAL = 50
```

# The usage of the Library is simple:

## Defining a Rotating LogFile based on filesize:

```
attribut is the maximum file size in Megabytes [Default is 32MB]
max_backup attribut defines the maximum stored Files before overwriting existing Files [Default is 14 Files]
```

```python
# Defining loglevel as integer:
from le_logging import RotatingLog

log = RotatingLog(name="Testlog", max_backups=5, max_size=64, level=10)
```

```python
# Defining LogLevel based on Enum
from le_logging import RotatingLog, Level

log = RotatingLog(name="Testlog", max_backups=5, max_size=64, level=Level.DEBUG)
```

## Defining a Timed Rotating LogFile based on filesize:

```python
# Defining loglevel as integer:
from le_logging import TimedRotatingLog

log = TimedRotatingLog(name="Testlog", max_backups=5, max_size=64, level=10)
```

```python
# Defining LogLevel based on Enum
from le_logging import TimedRotatingLog, Level

log = TimedRotatingLog(name="TimedTestlog", max_backups=5, timer=1, level=Level.DEBUG)
```

## Using defined LogFiles

```python
log.debug("This is a DEBUG message")
log.info("This is an INFO message")
log.warn("This is a warn message")
log.error("This is an ERROR message")
log.critical("This is a CRITICAL message")
```
dongjing-xinqingnian-201803-201807-pt5 2022.11.2.0
东京新青年 2018.3~2018.7 PT5
Requires Python: >=3.6

# 东京新青年 2018.3~2018.7 PT5

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201803-201807-pt5
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201803-201807-pt5
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201803-201807-pt5
dongjing-xinqingnian-201803-201807-pt5 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt5
dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt5 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201803-201807-pt4 2022.11.2.0
东京新青年 2018.3~2018.7 PT4
Requires Python: >=3.6

# 东京新青年 2018.3~2018.7 PT4

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201803-201807-pt4
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201803-201807-pt4
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201803-201807-pt4
dongjing-xinqingnian-201803-201807-pt4 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt4
dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt4 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201803-201807-pt3 2022.11.2.0
东京新青年 2018.3~2018.7 PT3
Requires Python: >=3.6

# 东京新青年 2018.3~2018.7 PT3

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201803-201807-pt3
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201803-201807-pt3
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201803-201807-pt3
dongjing-xinqingnian-201803-201807-pt3 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt3
dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt3 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201803-201807-pt2 2022.11.2.0
东京新青年 2018.3~2018.7 PT2
Requires Python: >=3.6

# 东京新青年 2018.3~2018.7 PT2

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201803-201807-pt2
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201803-201807-pt2
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201803-201807-pt2
dongjing-xinqingnian-201803-201807-pt2 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt2
dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt2 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201803-201807-pt1 2022.11.2.0
东京新青年 2018.3~2018.7 PT1
Requires Python: >=3.6

# 东京新青年 2018.3~2018.7 PT1

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201803-201807-pt1
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201803-201807-pt1
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201803-201807-pt1
dongjing-xinqingnian-201803-201807-pt1 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt1
dongjing-xinqingnian-erlingyibalingsan-erlingyibalingqi-pt1 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201707-201709-pt3 2022.11.2.0
东京新青年 2017.7~2017.9 PT3
Requires Python: >=3.6

# 东京新青年 2017.7~2017.9 PT3

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201707-201709-pt3
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201707-201709-pt3
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201707-201709-pt3
dongjing-xinqingnian-201707-201709-pt3 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyiqilingqi-erlingyiqilingjiu-pt3
dongjing-xinqingnian-erlingyiqilingqi-erlingyiqilingjiu-pt3 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201707-201709-pt2 2022.11.2.0
东京新青年 2017.7~2017.9 PT2
Requires Python: >=3.6

# 东京新青年 2017.7~2017.9 PT2

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201707-201709-pt2
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201707-201709-pt2
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201707-201709-pt2
dongjing-xinqingnian-201707-201709-pt2 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyiqilingqi-erlingyiqilingjiu-pt2
dongjing-xinqingnian-erlingyiqilingqi-erlingyiqilingjiu-pt2 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201707-201709-pt1 2022.11.2.0
东京新青年 2017.7~2017.9 PT1
Requires Python: >=3.6

# 东京新青年 2017.7~2017.9 PT1

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201707-201709-pt1
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201707-201709-pt1
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201707-201709-pt1
dongjing-xinqingnian-201707-201709-pt1 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyiqilingqi-erlingyiqilingjiu-pt1
dongjing-xinqingnian-erlingyiqilingqi-erlingyiqilingjiu-pt1 <port>
# 访问 http://localhost:{port} 查看文档
```
pythondata-cpu-cv32e40s 0.6.0.post175
Python module containing system_verilog files for CV32E40S cpu.
Requires Python: >=3.5

# pythondata-cpu-cv32e40s

Non-Python  files needed for the cpu cv32e40s packaged
into a Python module so they can be used with Python libraries and tools.

This is useful for usage with tools like
[LiteX](https://github.com/enjoy-digital/litex.git).

The data files can be found under the Python module `pythondata_cpu_cv32e40s`. The
`pythondata_cpu_cv32e40s.data_location` value can be used to find the files on the file
system.

Example of getting the data file directly;
```python
import pythondata_cpu_cv32e40s

my_data_file = "abc.txt"

with open(os.path.join(pythondata_cpu_cv32e40s.data_location, my_data_file)) as f:
    print(f.read())
```

Example of getting the data file using `litex.data.find` API;
```python
from pythondata_cpu_cv32e40s import data_file

my_data_file = "abc.txt"

with open(data_file(my_data_file)) as f:
    print(f.read())
```


The data files come from https://github.com/openhwgroup/cv32e40s
and are imported using `git subtrees` to the directory
[pythondata_cpu_cv32e40s/system_verilog](pythondata_cpu_cv32e40s/system_verilog).



# Installing

## Directly from git repository

### Manually

You can install the package manually, however this is **not** recommended.

```
git clone https://github.com/litex-hub/pythondata-cpu-cv32e40s.git
cd pythondata-cpu-cv32e40s
sudo python setup.py install
```

### Using [pip](https://pip.pypa.io/) with git repository

You can use [pip](https://pip.pypa.io/) to install the data package directly
from github using;

```
pip install --user git+https://github.com/litex-hub/pythondata-cpu-cv32e40s.git
```

If you want to install for the whole system rather than just the current user,
you need to remove the `--user` argument and run as sudo like so;

```
sudo pip install git+https://github.com/litex-hub/pythondata-cpu-cv32e40s.git
```

You can install a specific revision of the repository using;
```
pip install --user git+https://github.com/litex-hub/pythondata-cpu-cv32e40s.git@<tag>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-cv32e40s.git@<branch>
pip install --user git+https://github.com/litex-hub/pythondata-cpu-cv32e40s.git@<hash>
```

### With `requirements.txt` file

Add to your Python `requirements.txt` file using;
```
-e git+https://github.com/litex-hub/pythondata-cpu-cv32e40s.git
```

To use a specific revision of the repository, use the following;
```
-e https://github.com/litex-hub/pythondata-cpu-cv32e40s.git@<hash>
```

## Via [PyPi](https://pypi.org/project/pythondata-cpu-cv32e40s/)

### Using [pip](https://pip.pypa.io/)

```
pip install --user pythondata-cpu-cv32e40s
```

### With `requirements.txt` file

Add to your Python `requirements.txt` file using;
```
pythondata-cpu-cv32e40s
```

# Issues and Fixes

This package is autogenerated from the sources in
<https://github.com/openhwgroup/cv32e40s>
using the [pythondata-auto](https://github.com/litex-hub/pythondata-auto)
toolset. Pull requests and issues on this pythondata repo may not be monitored.
dongjing-xinqingnian-201704-201706-pt3 2022.11.2.0
东京新青年 2017.4~2017.6 PT3
Requires Python: >=3.6

# 东京新青年 2017.4~2017.6 PT3

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201704-201706-pt3
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201704-201706-pt3
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201704-201706-pt3
dongjing-xinqingnian-201704-201706-pt3 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyiqilingsi-erlingyiqilingliu-pt3
dongjing-xinqingnian-erlingyiqilingsi-erlingyiqilingliu-pt3 <port>
# 访问 http://localhost:{port} 查看文档
```
dongjing-xinqingnian-201704-201706-pt2 2022.11.2.0
东京新青年 2017.4~2017.6 PT2
Requires Python: >=3.6

# 东京新青年 2017.4~2017.6 PT2

## 下载

### Docker

```
docker pull apachecn0/dongjing-xinqingnian-201704-201706-pt2
docker run -tid -p <port>:80 apachecn0/dongjing-xinqingnian-201704-201706-pt2
# 访问 http://localhost:{port} 查看文档
```

### PYPI

```
pip install dongjing-xinqingnian-201704-201706-pt2
dongjing-xinqingnian-201704-201706-pt2 <port>
# 访问 http://localhost:{port} 查看文档
```

### NPM

```
npm install -g dongjing-xinqingnian-erlingyiqilingsi-erlingyiqilingliu-pt2
dongjing-xinqingnian-erlingyiqilingsi-erlingyiqilingliu-pt2 <port>
# 访问 http://localhost:{port} 查看文档
```