Skip to content

Commit c6b6b5e

Browse files
authored
Merge pull request #362 from webdjoe/prepare-release
Update readme with v3 warning
2 parents 047f4cb + 04f1e59 commit c6b6b5e

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,8 @@ mkdocs.yml
3636
requirements-docs.txt
3737
docs/
3838
site/
39-
overrides/
39+
overrides/
40+
models.json
41+
pyvesync.log
42+
testing_scripts/yamltest.yaml
43+
testing_scripts/api_test_editor.py

README.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ pyvesync is a library to manage VeSync compatible [smart home devices](#supporte
44

55
## Table of Contents <!-- omit in toc -->
66

7+
- [WARNING - pyvesync v3.0 🔥🔥🔥](#warning---pyvesync-v30-)
78
- [Installation](#installation)
89
- [Supported Devices](#supported-devices)
910
- [Etekcity Outlets](#etekcity-outlets)
@@ -12,6 +13,8 @@ pyvesync is a library to manage VeSync compatible [smart home devices](#supporte
1213
- [Etekcity Bulbs](#etekcity-bulbs)
1314
- [Valceno Bulbs](#valceno-bulbs)
1415
- [Levoit Humidifiers](#levoit-humidifiers)
16+
- [Cosori Air Fryer](#cosori-air-fryer)
17+
- [Fans](#fans)
1518
- [Usage](#usage)
1619
- [Configuration](#configuration)
1720
- [Time Zones](#time-zones)
@@ -29,9 +32,10 @@ pyvesync is a library to manage VeSync compatible [smart home devices](#supporte
2932
- [Standard Air Purifier Properties \& Methods](#standard-air-purifier-properties--methods)
3033
- [Air Purifier Properties](#air-purifier-properties)
3134
- [Air Purifier Methods](#air-purifier-methods)
32-
- [Levoit Purifier Core200S/300S/400S and Vital 100S/200S Properties](#levoit-purifier-core200s300s400s-vital-100s200s--everest-air-properties)
33-
- [Levoit Purifier Core200S/300S/400S, Vital 100S/200S & Everest Air Methods](#levoit-purifier-core200s300s400s-vital-100s200s--everest-air-methods)
34-
- [Levoit Vital 100S/200S Properties and Methods](#levoit-vital-100s200s--everest-air-properties-and-methods)
35+
- [Levoit Purifier Core200S/300S/400S, Vital 100S/200S \& Everest Air Properties](#levoit-purifier-core200s300s400s-vital-100s200s--everest-air-properties)
36+
- [Levoit Purifier Core200S/300S/400S, Vital 100S/200S \& Everest Air Methods](#levoit-purifier-core200s300s400s-vital-100s200s--everest-air-methods)
37+
- [Levoit Vital 100S/200S \& Everest Air Properties and Methods](#levoit-vital-100s200s--everest-air-properties-and-methods)
38+
- [Levoit Everest Air Properties \& Methods](#levoit-everest-air-properties--methods)
3539
- [Lights API Methods \& Properties](#lights-api-methods--properties)
3640
- [Brightness Light Bulb Method and Properties](#brightness-light-bulb-method-and-properties)
3741
- [Light Bulb Color Temperature Methods and Properties](#light-bulb-color-temperature-methods-and-properties)
@@ -61,6 +65,14 @@ pyvesync is a library to manage VeSync compatible [smart home devices](#supporte
6165
- [Debug mode](#debug-mode)
6266
- [Redact mode](#redact-mode)
6367
- [Feature Requests](#feature-requests)
68+
- [Device Requests](#device-requests)
69+
- [Contributing](#contributing)
70+
71+
## WARNING - pyvesync v3.0 🔥🔥🔥
72+
73+
pyvesync 3.0 will be released very shortly and will have **MAJOR BREAKING CHANGES**. This was necessary to improve maintainability and performance. Existing code **will not** work with the new release. Please see the new pyvesync docs here: [pyvesync v3](https://webdjoe.github.io/pyvesync/latest/) or the [dev](https://github.com/webdjoe/pyvesync/tree/dev-2.0) branch for details.
74+
75+
If you are currently using the library and wish to upgrade, please test you devices and create an issue with any bugs or feedback. This is a simple helper script to assist with testing: [testing_scripts](https://github.com/webdjoe/pyvesync/tree/dev-2.0/testing_scripts)
6476

6577
## Installation
6678

0 commit comments

Comments
 (0)