Skip to content

Commit 503c81a

Browse files
committed
Merge branch 'dev'
2 parents 7234b1d + 6ad262d commit 503c81a

File tree

16 files changed

+220
-444
lines changed

16 files changed

+220
-444
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
commit 12ae4e91a5891f5aa7beee9d6724593fa0efa1ba
2+
Author: alexeev-prog <alexeev.dev@mail.ru>
3+
Date: Fri Dec 13 18:45:53 2024 +0700
4+
5+
fix/docs: update docs, fix bugs
6+
7+
commit d99ff7e25958c6a28c1a117d3a8dea2c19126c32
8+
Author: alexeev-prog <alexeev.dev@mail.ru>
9+
Date: Fri Dec 13 18:25:59 2024 +0700
10+
11+
release
12+
113
commit 0102a3fa3a974cd9674c91929b661ac136674fd1
214
Author: alexeev-prog <alexeev.dev@mail.ru>
315
Date: Fri Dec 13 18:24:40 2024 +0700

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = "pyEchoNext"
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = "0.7.11"
51+
PROJECT_NUMBER = "0.7.12"
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

README.md

Lines changed: 1 addition & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Welcome to **EchoNext**, where innovation meets simplicity! Are you tired of the
4545

4646
**Imagine** a lightweight framework that empowers you to create modern web applications with lightning speed and flexibility. With EchoNext, you're not just coding; you're building a masterpiece!
4747

48-
> Last stable version: 0.7.11 alpha
48+
> Last stable version: 0.7.12 alpha
4949
5050
> Next Big Update: ASYNC & unicorn support
5151
@@ -137,82 +137,6 @@ pip install pyechonext
137137

138138
Once installed, you can start using the library in your Python projects. Check out the [documentation](https://alexeev-prog.github.io/pyEchoNext) for detailed usage examples and API reference.
139139

140-
You can create example app architecture:
141-
142-
```bash
143-
python3 -m pyechonext --name exampleapp
144-
145-
# Generated arhitecture:
146-
exampleapp/
147-
├── exampleapp.py
148-
├── templates
149-
└── views
150-
├── __init__.py
151-
└── main.py
152-
```
153-
154-
<p align="right">(<a href="#readme-top">back to top</a>)</p>
155-
156-
## 🚀 Run app with BurnBuild
157-
[burn-build](https://github.com/alexeev-prog/burn-build) - build system written in python for projects in C, C++, python.
158-
159-
burn-build is available on [PyPI](https://pypi.org/project/pyburn_build). Simply install the package into your project environment with PIP:
160-
161-
```bash
162-
pip install pyburn_build
163-
```
164-
165-
Create project_config.json:
166-
167-
```json
168-
{
169-
"metadata": {
170-
"name": "WebApp",
171-
"version": "0.1.0",
172-
"description": "WebApp app",
173-
"language": "python",
174-
"use_cmake": false,
175-
"cache_file": "cache.json",
176-
"features": ["pyechonext"]
177-
},
178-
179-
"compiler": {
180-
"name": "python",
181-
"base_compiler_flags": []
182-
}
183-
}
184-
```
185-
186-
And create toolchain_config.json:
187-
188-
```json
189-
{
190-
"prelude_commands": [],
191-
"targets": {
192-
"target1": {
193-
"compiler_options": [],
194-
"sources": ["app.py"],
195-
"output": "",
196-
"objects": [],
197-
"compiler": "python3"
198-
},
199-
},
200-
"post_commands": []
201-
}
202-
```
203-
204-
And create project:
205-
206-
```bash
207-
python3 -m pyburn_build create --project-config example_configs/project_config.json --toolchain-config example_configs/toolchain_config.json
208-
```
209-
210-
And build project:
211-
212-
```bash
213-
python3 -m pyburn_build build --project-config example_configs/project_config.json --toolchain-config example_configs/toolchain_config.json
214-
```
215-
216140
<p align="right">(<a href="#readme-top">back to top</a>)</p>
217141

218142
## 💻 Usage Examples

SECURITY.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,17 @@ currently being supported with security updates.
77

88
| Version | Supported |
99
| ------- | ------------------ |
10+
| 0.7.12 | :white_check_mark: |
1011
| 0.7.11 | :white_check_mark: |
1112
| 0.6.11 | :white_check_mark: |
1213
| 0.6.10 | :white_check_mark: |
1314
| 0.6.9 | :white_check_mark: |
14-
| 0.5.9 | :white_check_mark: |
15-
| 0.5.8 | :white_check_mark: |
16-
| 0.5.7 | :white_check_mark: |
17-
| 0.5.6 | :white_check_mark: |
18-
| 0.5.5 | :white_check_mark: |
19-
| 0.5.4 | :white_check_mark: |
15+
| 0.5.9 | :x: |
16+
| 0.5.8 | :x: |
17+
| 0.5.7 | :x: |
18+
| 0.5.6 | :x: |
19+
| 0.5.5 | :x: |
20+
| 0.5.4 | :x: |
2021
| 0.5.3 | :x: |
2122
| 0.4.3 | :x: |
2223
| 0.4.2 | :x: |

docs/ru/requests_responses.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ class Response:
118118
headers: Optional[Dict[str, str]] = {},
119119
content_type: Optional[str] = None,
120120
charset: Optional[str] = None,
121-
**kwargs,
121+
i18n_params: Optional[dict] = {},
122122
):
123123
"""
124124
Constructs a new instance.
@@ -166,7 +166,7 @@ class Response:
166166
self.extra: dict = {}
167167

168168
self.use_i18n: bool = use_i18n
169-
self.i18n_kwargs = kwargs
169+
self.i18n_kwargs = i18n_params
170170

171171
self._update_headers()
172172

0 commit comments

Comments
 (0)