aio_send_dir
Для чего
Например, надо отправить coverage отчет после прогона pytest
def pytest_sessionfinish(session, exitstatus):
import asyncio
asyncio.run(send_dir(
dir_path="htmlcov",
smtp_hostname="localhost",
smtp_port=1025,
from_email="yoba@boba.net",
recipient_emails="peka@yoba.net",
sender_alias="aio_send_dir",
)
)
Публикация
Для ручной публикации необходимо задать переменные окружения PYPI_USERNAME и PYPI_PASSWORD
Release files for aio_send_dir 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aio_send_dir-0.1.7.tar.gz | 7.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aio_send_dir-0.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.7 kB
Release files / aio_send_dir-0.1.7.tar.gz
| Download URL | aio_send_dir-0.1.7.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
70a082ff11e79e8e03e6ef9fedf6d4f8eb8bbbd20905ab05e5374e42e1ec2a75
|
|
BLAKE2b-256 checksum How to use checksums |
30d0af56e6169ea49d7f205ca5dc0d115d36bbcb1c38a6d1e1736d367d9b3534
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.12.3 Linux/6.17.0-1022-azure
|
Release files / aio_send_dir-0.1.7-py3-none-any.whl
| Download URL | aio_send_dir-0.1.7-py3-none-any.whl |
|---|---|
| Size | 7.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c39c88dce11f6d93b119f92fd0a11909b223912072944832b637b5436dde198c
|
|
BLAKE2b-256 checksum How to use checksums |
9fdce684eb6d22b462a4fef2e3d07718c5422ff2d45d3077e51680989588e9a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.12.3 Linux/6.17.0-1022-azure
|