Skip to content

Commit 0637168

Browse files
committed
release
1 parent ac8595d commit 0637168

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

.github/workflows/deploy-pypi-packages.yaml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@ jobs:
2222
- name: Install dependencies
2323
run: |
2424
python -m pip install --upgrade pip
25-
python -m pip install --upgrade setuptools
26-
python -m pip install poetry
27-
python -m pip install twine
28-
python -m poetry install
25+
python -m pip install --upgrade setuptools wheel build twine
2926
3027
- name: Extract issue number
3128
id: issue
@@ -51,7 +48,7 @@ jobs:
5148
5249
- name: Build package
5350
run: |
54-
python -m poetry build
51+
python -m build
5552
5653
- name: Publish to Test PyPI (branch push)
5754
if: startsWith(github.ref, 'refs/heads/')
@@ -81,12 +78,19 @@ jobs:
8178
- name: Create Step Summary
8279
run: |
8380
@"
84-
# MQL5-Python Integration Package
81+
# MQPy Package
8582
8683
## Installation Instructions
8784
8885
### Important Warning ⚠️
89-
**DISCLAIMER: Using this package for automated trading carries significant financial risk. Users may lose money if not properly configured. Trade at your own risk.**
86+
!!! warning "Trading Risk Warning"
87+
**IMPORTANT: Trading involves substantial risk of loss and is not suitable for all investors.**
88+
89+
- Always use a **demo account** with fake money when testing strategies
90+
- MQPy is provided for **educational purposes only**
91+
- Past performance is not indicative of future results
92+
- Never trade with money you cannot afford to lose
93+
- The developers are not responsible for any financial losses
9094
9195
### Windows-Only Compatibility
9296
This package is designed to work exclusively on Windows operating systems.
@@ -99,7 +103,7 @@ jobs:
99103
This is an official release version (${{ env.TAG_VERSION }}) published to PyPI.
100104
101105
```
102-
pip install mql5-python-integration==${{ env.TAG_VERSION }}
106+
pip install mqpy==${{ env.TAG_VERSION }}
103107
```
104108
"@
105109
} else {
@@ -108,11 +112,11 @@ jobs:
108112
This is a release candidate version published to Test PyPI.
109113
110114
```
111-
pip install mql5-python-integration==${{ env.VERSION }}-rc${{ env.ISSUE_NUMBER }} --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/
115+
pip install mqpy==${{ env.VERSION }}-rc${{ env.ISSUE_NUMBER }} --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/
112116
```
113117
"@
114118
})
115119
116120
### Documentation
117-
For complete documentation, visit our [GitHub repository](https://github.com/yourusername/mql5-python-integration).
121+
For complete documentation, visit our [GitHub repository](https://github.com/Joaopeuko/Mql5-Python-Integration).
118122
"@ | Out-File -FilePath $env:GITHUB_STEP_SUMMARY

0 commit comments

Comments
 (0)