Skip to content

Commit a86c345

Browse files
committed
docs: обновлён README и CHANGELOG к релизу 1.3.2 (PyPI)
1 parent 61e4e97 commit a86c345

3 files changed

Lines changed: 57 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Publish (PyPI)
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
tag:
7+
description: "Tag version (e.g. v1.3.2)"
8+
required: true
9+
release:
10+
types: [published]
11+
12+
jobs:
13+
build-publish:
14+
runs-on: ubuntu-latest
15+
16+
steps:
17+
- uses: actions/checkout@v4
18+
19+
- name: Set up Python
20+
uses: actions/setup-python@v5
21+
with:
22+
python-version: "3.11"
23+
cache: "pip"
24+
25+
- name: Build package
26+
run: |
27+
python -m pip install --upgrade pip build
28+
python -m build
29+
30+
- name: Upload to PyPI
31+
uses: pypa/gh-action-pypi-publish@release/v1
32+
with:
33+
password: ${{ secrets.PYPI_API_TOKEN }}

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,27 @@
4646
- README обновлён: добавлены инструкции по синхронизации и обновлена структура установки.
4747
- `.gitignore` расширен, чтобы исключать локальный чек-лист тестирования.
4848

49+
## [1.3.2] - 2025-07-08
50+
51+
### Added
52+
- Workflow `release.yml` для автоматической публикации в PyPI.
53+
- Бейдж статуса публикации и версии PyPI в README.
54+
55+
### Changed
56+
- README: обновлён раздел установки, Roadmap отмечена как выполненная.
57+
- `pyproject.toml`: повышена версия до 1.3.2.
58+
59+
## [1.3.1] - 2025-07-08
60+
61+
### Added
62+
- Фоновый демон синхронизации (`sync_daemon.py`).
63+
- Команды `start` и `stop` в `cli.py` для управления демоном.
64+
- Автоматическое создание каталога `~/Mail.Cloud` при первом запуске демона.
65+
- PID-файл `~/.mailrucloud-daemon.pid` с защитой от повторного запуска.
66+
67+
### Docs
68+
- README обновлён инструкциями по демону и синхронизации.
69+
4970
## [1.3.0] - 2025-07-07
5071

5172
### Added

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
> Требования: Python ≥ 3.10
4343
44-
### PyPI (будет доступно после релиза v1.4.0)
44+
### PyPI (стабильная версия)
4545
```bash
4646
pip install --upgrade mailru-cloud-cli
4747
```
@@ -51,7 +51,7 @@ pip install --upgrade mailru-cloud-cli
5151
python -m pip install --upgrade \
5252
-i https://test.pypi.org/simple \
5353
--extra-index-url https://pypi.org/simple \
54-
mailru-cloud-cli==1.3.1
54+
mailru-cloud-cli==1.3.2
5555
```
5656

5757
### Из исходников
@@ -130,7 +130,7 @@ mailrucloud sync ~/Notes /CloudNotes --direction push
130130

131131
## 🛣 Roadmap
132132

133-
- [ ] Публикация стабильной версии в основное PyPI
133+
- [x] Публикация стабильной версии в основное PyPI
134134
- [ ] Поддержка удаления при двусторонней синхронизации
135135
- [ ] Проверка целостности (md5) после загрузки/скачивания
136136
- [ ] Мультитред-загрузка больших файлов

0 commit comments

Comments
 (0)