semvec/pypi-packages huggingface dataset:
mkdocs-recently-updated-docs 1.5
A MkDocs plugin to show recently updated documents
License: MIT
Requires Python: >=3.7

# mkdocs-recently-updated-docs

English | [简体中文](README_zh.md)

<br />

Display a list of recently updated documents anywhere on your MkDocs site with a single line of code. This is ideal for sites **with a large number of documents**, so that **readers can quickly see what's new**.

## Features

- Display recently updated documents in descending order by update time, list items are dynamically updated
- Support multiple view modes including list, detail and grid
- Support automatic extraction of article summaries
- Support for customizing article cover in Front Matter
- Support custom display quantity
- Support exclude specified files or folders
- Works well for any environment (no-Git, Git, Docker, all CI/CD build systems, etc.)

## Preview

![recently-updated](recently-updated-en.gif)

## Installation

```bash
pip install mkdocs-recently-updated-docs
```

## Configuration

Just add the plugin to your `mkdocs.yml`:

```yaml
plugins:
  - recently-updated
```

Or, full configuration:

```yaml
plugins:
  - recently-updated:
      limit: 10          # Limit the number of docs displayed
      exclude:           # List of excluded files
        - index.md       # Exclude specific file
        - blog/*         # Exclude all files in blog folder, including subfolders
```

## Usage

Simply write this line anywhere in your md document:

```html
<!-- RECENTLY_UPDATED_DOCS -->
```

## Configure article cover

Use the field `cover` in Front Matter to specify the article cover, which supports URL paths and local file paths, for example:

```yaml
---
cover: assets/cat.jpg
---
```

<br />

## Other projects

- [**MaterialX**](https://github.com/jaywhj/mkdocs-materialx), the next generation of mkdocs-material, is based on `mkdocs-material-9.7.0` and is named `X`. I'll be maintaining this branch continuously (since mkdocs-material will stop being maintained). 
Updates have been released that refactor and add a lot of new features, see https://github.com/jaywhj/mkdocs-materialx/releases/

<br />

- [**mkdocs-document-dates**](https://github.com/jaywhj/mkdocs-document-dates), a new generation MkDocs plugin for displaying exact **creation date, last updated date, authors, email** of documents

  ![render](render.gif)

<br />

## Chat Group

**Discord**: https://discord.gg/cvTfge4AUy

**Wechat**: 

<img src="wechat-group.jpg" width="140" />
py-fastapi-logging 0.7.3
FastAPI Logging
License: MIT
Requires Python: <4.0,>=3.10
Keywords: fastapi, logging, middleware

# py-fastapi-logging

## ENV-переменные для управления логами
#### Уровень логов. debug - для площадок отладки, info - для PROM
LOG_LEVEL=info
#### Формат логов: SIMPLE (обычный) или JSON (JSON-STDOUT - лог в формате json в поток stdout)
LOG_FORMAT=SIMPLE
#### Папка, в которой будут лежать логи
LOG_DIR=/var/log/<APP NAME>
#### Название файла лога
LOG_FILENAME=production.log
#### Добавление переменных в лог (JSON-формат) из переменных окружения
LOG_ENV_EXTRA="field1:ENV_VAR_NAME_1,field2:ENV_VAR_NAME_2"
#### Количество старых лог файлов, которые сохраняются при ротации логов
LOG_FILES_COUNT=5
#### Максимальный размер лог файла в мегабайтах для ротации логов
LOG_FILE_SIZE=10

## Интеграция в FastAPI приложение
```python
from fastapi import FastAPI
from py_fastapi_logging.middlewares.logging import LoggingMiddleware
app = FastAPI()
app.add_middleware(LoggingMiddleware, app_name='my_app_name')
```

## Использование логгера в приложениях не на FastAPI
```python
import logging
from py_fastapi_logging.config.config import init_logger
init_logger(app_name='my_app_name')
logger = logging.getLogger()
```