summaryrefslogtreecommitdiff
path: root/python-clikraken.spec
blob: 323061b659875e2f390a21636fc094d6d59c8c21 (plain)
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
%global _empty_manifest_terminate_build 0
Name:		python-clikraken
Version:	0.8.3.2
Release:	1
Summary:	Command-line client for the Kraken exchange
License:	Apache License, Version 2.0
URL:		https://github.com/zertrin/clikraken
Source0:	https://mirrors.aliyun.com/pypi/web/packages/cf/ef/9c3c2c75ca30937f626e799cf32b200e2c9b636e2071a8e2c90f001b0943/clikraken-0.8.3.2.tar.gz
BuildArch:	noarch

Requires:	python3-arrow
Requires:	python3-colorlog
Requires:	python3-krakenex
Requires:	python3-tabulate

%description
*Note: As of 2019, I do not intend to maintain this tool further myself.
Feel free to fork it if you want. If a well maintained fork appears, let
me know so I can link to it from here.*
**Command-line client for the Kraken exchange**
This command line client allows you to get useful public and private
information from `Kraken's API <https://www.kraken.com/help/api>`__ and
displays it in formatted tables.
Moreover you can place or cancel simple orders (only simple or leveraged
buy/sell market/limit orders are currently implemented).
It is mainly oriented as an alternative to manually entering orders on
Kraken's webpages, to save some time and eliminate mouse clicks. It is
not optimized for automated use.
See package on PyPI: https://pypi.python.org/pypi/clikraken
**WARNING**: This software is currently in development. I consider it in
*beta* state, which means that it works well enough for me but hasn't
been thoroughly tested. There are probably undetected bugs left. **Use
at your own risk!**
See list of changes in the `Changelog <CHANGELOG.md>`__.

%package -n python3-clikraken
Summary:	Command-line client for the Kraken exchange
Provides:	python-clikraken
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-clikraken
*Note: As of 2019, I do not intend to maintain this tool further myself.
Feel free to fork it if you want. If a well maintained fork appears, let
me know so I can link to it from here.*
**Command-line client for the Kraken exchange**
This command line client allows you to get useful public and private
information from `Kraken's API <https://www.kraken.com/help/api>`__ and
displays it in formatted tables.
Moreover you can place or cancel simple orders (only simple or leveraged
buy/sell market/limit orders are currently implemented).
It is mainly oriented as an alternative to manually entering orders on
Kraken's webpages, to save some time and eliminate mouse clicks. It is
not optimized for automated use.
See package on PyPI: https://pypi.python.org/pypi/clikraken
**WARNING**: This software is currently in development. I consider it in
*beta* state, which means that it works well enough for me but hasn't
been thoroughly tested. There are probably undetected bugs left. **Use
at your own risk!**
See list of changes in the `Changelog <CHANGELOG.md>`__.

%package help
Summary:	Development documents and examples for clikraken
Provides:	python3-clikraken-doc
%description help
*Note: As of 2019, I do not intend to maintain this tool further myself.
Feel free to fork it if you want. If a well maintained fork appears, let
me know so I can link to it from here.*
**Command-line client for the Kraken exchange**
This command line client allows you to get useful public and private
information from `Kraken's API <https://www.kraken.com/help/api>`__ and
displays it in formatted tables.
Moreover you can place or cancel simple orders (only simple or leveraged
buy/sell market/limit orders are currently implemented).
It is mainly oriented as an alternative to manually entering orders on
Kraken's webpages, to save some time and eliminate mouse clicks. It is
not optimized for automated use.
See package on PyPI: https://pypi.python.org/pypi/clikraken
**WARNING**: This software is currently in development. I consider it in
*beta* state, which means that it works well enough for me but hasn't
been thoroughly tested. There are probably undetected bugs left. **Use
at your own risk!**
See list of changes in the `Changelog <CHANGELOG.md>`__.

%prep
%autosetup -n clikraken-0.8.3.2

%build
%py3_build

%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
	find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
	find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
	find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
	find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
	find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .

%files -n python3-clikraken -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Fri Jun 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.8.3.2-1
- Package Spec generated