summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-06-20 07:44:25 +0000
committerCoprDistGit <infra@openeuler.org>2023-06-20 07:44:25 +0000
commit4424daf5db2397e406d7829e3810df88674f3129 (patch)
treea16cf9b29850b87428f27d29f8625383412b662d
parentfaa5028427cf784582c4601d0d85fb2eb5beb4dc (diff)
automatic import of python-Esipraisalopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-esipraisal.spec198
-rw-r--r--sources1
3 files changed, 200 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..6a781b0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Esipraisal-0.1.5.tar.gz
diff --git a/python-esipraisal.spec b/python-esipraisal.spec
new file mode 100644
index 0000000..34be09d
--- /dev/null
+++ b/python-esipraisal.spec
@@ -0,0 +1,198 @@
+%global _empty_manifest_terminate_build 0
+Name: python-Esipraisal
+Version: 0.1.5
+Release: 1
+Summary: An Eve Online appraisal tool which uses ESI
+License: MIT
+URL: https://github.com/FlyingKiwis/Esipraisal
+Source0: https://mirrors.aliyun.com/pypi/web/packages/20/8a/e2806cea08334db56f0f4e24719935e9fa47259c50eb5f4239117b65c4e0/Esipraisal-0.1.5.tar.gz
+BuildArch: noarch
+
+
+%description
+# Esipraisal
+
+Esipraisal is a simple tool designed to figure out the value of an item ("type" in the eve DB) based on several sources.
+
+
+## To Use
+
+
+[Install with PyPi](https://pypi.org/project/Esipraisal/)
+
+
+```python
+from Esipraisal import Esipraisal
+ep = Esipraisal()
+await ep.appraise(type_id, region_ids)
+```
+
+
+type_id = The id of the type you want to get the value of
+
+region_ids = a list of region ids in which you want to pull order information from. Usefull if you say only want mineral prices in Delve.
+
+
+Returns: Appraisal object
+
+
+The Appraisal object includes the following info:
+
+
+* type = the type_id that was appraised
+* region_list = the list of region_ids from where the data was pulled
+* value = the estimated value of the type
+* volume = volume of orders
+* buy_value = average value of "buy" orders
+* sell_value = average value of "sell" orders
+* buy_volume = volume of "buy" orders
+* sell_volume = volume of "sell" orders
+* source = How the estimate was determined (enum):
+ * Market Orders - Most common, from market orders currently active
+ * Historical Orders - Past orders which were recently completed, only used if there are not enough market orders for accurate data
+ * CCP - CCP's estimate, only used if the above 2 are not valid
+
+Note: volumes listed may be different than those currently listed on market as the volume is after outlier removal has been done
+
+%package -n python3-Esipraisal
+Summary: An Eve Online appraisal tool which uses ESI
+Provides: python-Esipraisal
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-Esipraisal
+# Esipraisal
+
+Esipraisal is a simple tool designed to figure out the value of an item ("type" in the eve DB) based on several sources.
+
+
+## To Use
+
+
+[Install with PyPi](https://pypi.org/project/Esipraisal/)
+
+
+```python
+from Esipraisal import Esipraisal
+ep = Esipraisal()
+await ep.appraise(type_id, region_ids)
+```
+
+
+type_id = The id of the type you want to get the value of
+
+region_ids = a list of region ids in which you want to pull order information from. Usefull if you say only want mineral prices in Delve.
+
+
+Returns: Appraisal object
+
+
+The Appraisal object includes the following info:
+
+
+* type = the type_id that was appraised
+* region_list = the list of region_ids from where the data was pulled
+* value = the estimated value of the type
+* volume = volume of orders
+* buy_value = average value of "buy" orders
+* sell_value = average value of "sell" orders
+* buy_volume = volume of "buy" orders
+* sell_volume = volume of "sell" orders
+* source = How the estimate was determined (enum):
+ * Market Orders - Most common, from market orders currently active
+ * Historical Orders - Past orders which were recently completed, only used if there are not enough market orders for accurate data
+ * CCP - CCP's estimate, only used if the above 2 are not valid
+
+Note: volumes listed may be different than those currently listed on market as the volume is after outlier removal has been done
+
+%package help
+Summary: Development documents and examples for Esipraisal
+Provides: python3-Esipraisal-doc
+%description help
+# Esipraisal
+
+Esipraisal is a simple tool designed to figure out the value of an item ("type" in the eve DB) based on several sources.
+
+
+## To Use
+
+
+[Install with PyPi](https://pypi.org/project/Esipraisal/)
+
+
+```python
+from Esipraisal import Esipraisal
+ep = Esipraisal()
+await ep.appraise(type_id, region_ids)
+```
+
+
+type_id = The id of the type you want to get the value of
+
+region_ids = a list of region ids in which you want to pull order information from. Usefull if you say only want mineral prices in Delve.
+
+
+Returns: Appraisal object
+
+
+The Appraisal object includes the following info:
+
+
+* type = the type_id that was appraised
+* region_list = the list of region_ids from where the data was pulled
+* value = the estimated value of the type
+* volume = volume of orders
+* buy_value = average value of "buy" orders
+* sell_value = average value of "sell" orders
+* buy_volume = volume of "buy" orders
+* sell_volume = volume of "sell" orders
+* source = How the estimate was determined (enum):
+ * Market Orders - Most common, from market orders currently active
+ * Historical Orders - Past orders which were recently completed, only used if there are not enough market orders for accurate data
+ * CCP - CCP's estimate, only used if the above 2 are not valid
+
+Note: volumes listed may be different than those currently listed on market as the volume is after outlier removal has been done
+
+%prep
+%autosetup -n Esipraisal-0.1.5
+
+%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-Esipraisal -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.1.5-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..468ecae
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+b5c92b63ceebb806e51ba5c25c61227f Esipraisal-0.1.5.tar.gz