|
1 | | -"""Setup script for the mqpy package. |
| 1 | +# """Setup script for the mqpy package. |
2 | 2 |
|
3 | | -This module contains the setup configuration for the mqpy package, which provides a Python interface |
4 | | -for creating Expert Advisors in MetaTrader 5. |
5 | | -""" |
| 3 | +# This module contains the setup configuration for the mqpy package, which provides a Python interface |
| 4 | +# for creating Expert Advisors in MetaTrader 5. |
| 5 | +# """ |
6 | 6 |
|
7 | | -import pathlib |
| 7 | +from setuptools import setup, find_packages |
8 | 8 |
|
9 | | -import setuptools |
10 | | - |
11 | | -long_description = (pathlib.Path(__file__).parent / "README.md").read_text() |
12 | | - |
13 | | -setuptools.setup( |
| 9 | +setup( |
14 | 10 | name="mqpy", |
15 | | - version="v0.6.9", |
16 | | - description=( |
17 | | - "A library to simplify the process of creating an Expert Advisor in MQL5. " |
18 | | - "It makes Python development more streamlined than MQL5." |
19 | | - ), |
20 | | - author="Joao Paulo Euko", |
21 | | - license="MIT", |
22 | | - keywords=["metatrader5", "algotrading", "stock market"], |
| 11 | + version="0.6.9", |
| 12 | + packages=find_packages(), |
| 13 | + install_requires=[], |
| 14 | + author="Joao Euko", |
| 15 | + author_email="", |
| 16 | + description="A library to simplify creating Expert Advisors in MQL5", |
| 17 | + long_description=open("README.md").read(), |
23 | 18 | long_description_content_type="text/markdown", |
24 | | - packages=setuptools.find_packages(), |
25 | | - install_requires=[ |
26 | | - "metatrader5 == 5.0.4874", |
27 | | - "setuptools == 78.1.0", |
28 | | - ], |
| 19 | + license="MIT", |
29 | 20 | entry_points={ |
30 | 21 | "console_scripts": [ |
31 | | - "mqpy = __main__:main", |
| 22 | + "mqpy=mqpy.__main__:main", |
32 | 23 | ], |
33 | 24 | }, |
| 25 | + python_requires=">=3.8", |
34 | 26 | ) |
0 commit comments