forked from mgpai22/ergpy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
46 lines (39 loc) · 1.06 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
"""
Dynamic metadata configuration
==============================
setup.py is the build script for setuptools. It tells setuptools
about your package (such as the name and version) as well as which
code files to include.
Ref: https://packaging.python.org/en/latest/tutorials/packaging-projects/
AUTHOR
mgpai22@GitHub
CREATED AT
Wed. 20 Apr. 2022 23:43
"""
# External packages import
from setuptools import setup
# README.md as description
with open('./README.md', 'r') as fp:
long_description: str = fp.read()
# Required packages
packages: str = """
setuptools>=40.8.0
JPype1>=1.3.0
requests>=2.27.1
stubgenj>=0.2.5
"""
# Metadata configuration
setup(
name='ergpy',
version='0.1.9.0',
description='Python-jvm wrapper for interacting with the Ergo Blockchain',
long_description=long_description,
long_description_content_type='text/markdown',
url='https://github.com/mgpai22/ergpy',
author='MGpai',
license='MIT',
keywords='appkit',
include_package_data=True,
packages=['ergpy'],
install_requires=packages.split('\n')
)