From 990cc158f84870b375b8e938f239705a58f5f240 Mon Sep 17 00:00:00 2001 From: antoine Date: Wed, 20 Jul 2016 18:34:26 +0200 Subject: [PATCH] create wheel and archive file for pip install --- LICENSE | 8 +++ README.html | 88 ++++++++++++++++++++++++++ README.rst | 30 +++++++++ URL | 1 - VDMAPI/version.py | 1 + dist/VDM API-1.0.tar.gz | Bin 0 -> 4422 bytes dist/VDM_API-1.0-py2.py3-none-any.whl | Bin 0 -> 8156 bytes setup.py | 55 ++++++++++++++++ 8 files changed, 182 insertions(+), 1 deletion(-) create mode 100644 LICENSE create mode 100644 README.html create mode 100644 README.rst delete mode 100644 URL create mode 100644 VDMAPI/version.py create mode 100644 dist/VDM API-1.0.tar.gz create mode 100644 dist/VDM_API-1.0-py2.py3-none-any.whl create mode 100644 setup.py diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..ef56df8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,8 @@ +/* + * ---------------------------------------------------------------------------- + * "THE BEER-WARE LICENSE" (Revision 42): + * wrote this file. As long as you retain this notice you + * can do whatever you want with this stuff. If we meet some day, and you think + * this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp + * ---------------------------------------------------------------------------- + */ \ No newline at end of file diff --git a/README.html b/README.html new file mode 100644 index 0000000..056fd1d --- /dev/null +++ b/README.html @@ -0,0 +1,88 @@ +

VDM API

V1.0

VDM API is a python api for pull random api.

Use case

You can use this API in python langage by instanciate a VDM() object :

from VDMAPI.VDM import VDM
+
+if __name__ == "__main__":
+    vdm = VDM()
+    lstAllVDM = vdm.get()
+    for i, vdm in enumerate(lstAllVDM):
+        print(str(i)+" : "+vdm)

Available GUI

VDM API include four display mode :

  • i3 : this GUI use dmenu for display the list of VDM

  • tkinter : this use tkinter native interface

  • kivy : use kivy library

  • console : this last mode display the list of VDM in plain text mode

\ No newline at end of file diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..0e87f24 --- /dev/null +++ b/README.rst @@ -0,0 +1,30 @@ +******* +VDM API +******* +V1.0 + +**VDM API** is a python api for pull random api. + +Use case +======== +You can use this API in python langage by instanciate a VDM() object : +:: + + from VDMAPI.VDM import VDM + + if __name__ == "__main__": + vdm = VDM() + lstAllVDM = vdm.get() + for i, vdm in enumerate(lstAllVDM): + print(str(i)+" : "+vdm) + + +Available GUI +============= + +**VDM API** include four display mode : + +- **i3** : this GUI use dmenu for display the list of VDM +- **tkinter** : this use tkinter native interface +- **kivy** : use kivy library +- **console** : this last mode display the list of VDM in plain text mode diff --git a/URL b/URL deleted file mode 100644 index 9824224..0000000 --- a/URL +++ /dev/null @@ -1 +0,0 @@ -http://www.viedemerde.fr/aleatoire diff --git a/VDMAPI/version.py b/VDMAPI/version.py new file mode 100644 index 0000000..050eddb --- /dev/null +++ b/VDMAPI/version.py @@ -0,0 +1 @@ +version = '1.0' \ No newline at end of file diff --git a/dist/VDM API-1.0.tar.gz b/dist/VDM API-1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8584c8923b41fca864b691cac4766d019a6e4403 GIT binary patch literal 4422 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 MKiTNPy#Sy902y?;qW}N^ literal 0 HcmV?d00001 diff --git a/dist/VDM_API-1.0-py2.py3-none-any.whl b/dist/VDM_API-1.0-py2.py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..01a01823f19884cbb4022f54979f9e18cff228ea GIT binary patch literal 8156 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