Skip to contentSkip to conversation

PyMySQL: new package

PATCH Superseded Steve Calfee 2 participants 3 messages Apr 6, 2016

v2 of 6 Superseded Latest is v6 →

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 PyMySQL: new package

add python to mysql connection software, pure python

fix from review comments

---
 package/Config.in                          |  1 +
 package/python-pymysql/Config.in           |  6 ++++++
 package/python-pymysql/python-pymysql.hash |  4 ++++
 package/python-pymysql/python-pymysql.mk   | 14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/python-pymysql/Config.in
 create mode 100644 package/python-pymysql/python-pymysql.hash
 create mode 100644 package/python-pymysql/python-pymysql.mk
package/Config.in +1 -0
index 529ad33..2543195 100644
@@ -683,6 +683,7 @@ menu "External python modules"
 	source "package/python-pyftpdlib/Config.in"
 	source "package/python-pygame/Config.in"
 	source "package/python-pyinotify/Config.in"
+	source "package/python-pymysql/Config.in"
 	source "package/python-pyparsing/Config.in"
 	source "package/python-pyparted/Config.in"
 	source "package/python-pypcap/Config.in"
package/python-pymysql/Config.in new file +6 -0
new file mode 100644
index 0000000..7b74533
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_PYMYSQL
+	bool "python-pymysql"
+	help
+	  python-pymysql is a pure Python binding for mySQL.
+
+	  https://pypi.python.org/pypi/PyMySQL/
package/python-pymysql/python-pymysql.hash new file +4 -0
new file mode 100644
index 0000000..fc7e5e3
@@ -0,0 +1,4 @@
+#md5 from https://pypi.python.org/pypi?:action=show_md5&digest=6d757cda8bfbd312714207f7c0bef5c7
+md5     6d757cda8bfbd312714207f7c0bef5c7 PyMySQL-0.7.2.tar.gz
+# Locally calculated:
+sha256 bd7acb4990dbf097fae3417641f93e25c690e01ed25c3ed32ea638d6c3ac04ba  PyMySQL-0.7.2.tar.gz
package/python-pymysql/python-pymysql.mk new file +14 -0
new file mode 100644
index 0000000..e58ff7e
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-pymysql
+#
+################################################################################
+
+PYTHON_PYMYSQL_VERSION = 0.7.2
+PYTHON_PYMYSQL_SOURCE = PyMySQL-$(PYTHON_PYMYSQL_VERSION).tar.gz
+PYTHON_PYMYSQL_SITE = https://pypi.python.org/packages/source/P/PyMySQL
+PYTHON_PYMYSQL_LICENSE = MIT
+PYTHON_PYMYSQL_LICENSE_FILES = LICENSE
+PYTHON_PYMYSQL_SETUP_TYPE = setuptools
+
+$(eval $(python-package))
Signature · 1 line
2.5.0
#1 lore raw

PATCH v2 1/1 PyMySQL: new package

Quoted 5 lines · Steve Calfee

add python to mysql connection software, pure python

fix from review comments

This doesn't belong in the commit message. It should be separated with ---, so

Signed-off-by ...

---
v2: fix from review comments by Arnout

Quoted 2 lines

And the second one isn't needed of course, I guess that was added by git
send-mail -s.

Quoted 28 lines
---
  package/Config.in                          |  1 +
  package/python-pymysql/Config.in           |  6 ++++++
  package/python-pymysql/python-pymysql.hash |  4 ++++
  package/python-pymysql/python-pymysql.mk   | 14 ++++++++++++++
  4 files changed, 25 insertions(+)

create mode 100644 package/python-pymysql/Config.in create mode 100644 package/python-pymysql/python-pymysql.hash create mode 100644 package/python-pymysql/python-pymysql.mk

package/Config.in +1 -0
index 529ad33..2543195 100644
@@ -683,6 +683,7 @@ menu "External python modules"
  	source "package/python-pyftpdlib/Config.in"
  	source "package/python-pygame/Config.in"
  	source "package/python-pyinotify/Config.in"
+	source "package/python-pymysql/Config.in"
  	source "package/python-pyparsing/Config.in"
  	source "package/python-pyparted/Config.in"
  	source "package/python-pypcap/Config.in"
package/python-pymysql/Config.in new file +0 -0
new file mode 100644
index 0000000..7b74533

package/python-pymysql/Config.in line 4

Quoted 4 lines
package/python-pymysql/Config.in new file +4 -0
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_PYMYSQL
+	bool "python-pymysql"
+	help
+	  python-pymysql is a pure Python binding for mySQL.

MySQL.

But all of that can be fixed up while committing, so:

(of course, feel free to send a v3 which fixes these last bits as well).

Regards,
Arnout

Quoted 33 lines
package/python-pymysql/Config.in new file +2 -0
+
+	  https://pypi.python.org/pypi/PyMySQL/
package/python-pymysql/python-pymysql.hash new file +4 -0
new file mode 100644
index 0000000..fc7e5e3
@@ -0,0 +1,4 @@
+#md5 from https://pypi.python.org/pypi?:action=show_md5&digest=6d757cda8bfbd312714207f7c0bef5c7
+md5     6d757cda8bfbd312714207f7c0bef5c7 PyMySQL-0.7.2.tar.gz
+# Locally calculated:
+sha256 bd7acb4990dbf097fae3417641f93e25c690e01ed25c3ed32ea638d6c3ac04ba  PyMySQL-0.7.2.tar.gz
package/python-pymysql/python-pymysql.mk new file +14 -0
new file mode 100644
index 0000000..e58ff7e
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-pymysql
+#
+################################################################################
+
+PYTHON_PYMYSQL_VERSION = 0.7.2
+PYTHON_PYMYSQL_SOURCE = PyMySQL-$(PYTHON_PYMYSQL_VERSION).tar.gz
+PYTHON_PYMYSQL_SITE = https://pypi.python.org/packages/source/P/PyMySQL
+PYTHON_PYMYSQL_LICENSE = MIT
+PYTHON_PYMYSQL_LICENSE_FILES = LICENSE
+PYTHON_PYMYSQL_SETUP_TYPE = setuptools
+
+$(eval $(python-package))
Signature · 6 lines
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
#2 lore raw

PATCH v2 1/1 PyMySQL: new package

Again, thanks for your patient review. I did do a V3, even before you reviewed this.

Quoted 119 lines · Arnout Vandecappelle
Quoted 6 lines · Steve Calfee

add python to mysql connection software, pure python

fix from review comments

This doesn't belong in the commit message. It should be separated with ---,
so

Signed-off-by ...

---
v2: fix from review comments by Arnout

Quoted 2 lines

And the second one isn't needed of course, I guess that was added by git
send-mail -s.

Quoted 29 lines
---
  package/Config.in                          |  1 +
  package/python-pymysql/Config.in           |  6 ++++++
  package/python-pymysql/python-pymysql.hash |  4 ++++
  package/python-pymysql/python-pymysql.mk   | 14 ++++++++++++++
  4 files changed, 25 insertions(+)

create mode 100644 package/python-pymysql/Config.in create mode 100644 package/python-pymysql/python-pymysql.hash create mode 100644 package/python-pymysql/python-pymysql.mk

package/Config.in +1 -0
index 529ad33..2543195 100644
@@ -683,6 +683,7 @@ menu "External python modules"
        source "package/python-pyftpdlib/Config.in"
        source "package/python-pygame/Config.in"
        source "package/python-pyinotify/Config.in"
+       source "package/python-pymysql/Config.in"
        source "package/python-pyparsing/Config.in"
        source "package/python-pyparted/Config.in"
        source "package/python-pypcap/Config.in"
package/python-pymysql/Config.in new file +0 -0
new file mode 100644
index 0000000..7b74533

package/python-pymysql/Config.in line 4

Quoted 4 lines
package/python-pymysql/Config.in new file +4 -0
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_PYTHON_PYMYSQL
+       bool "python-pymysql"
+       help
+         python-pymysql is a pure Python binding for mySQL.

MySQL.

But all of that can be fixed up while committing, so:

(of course, feel free to send a v3 which fixes these last bits as well).

Regards,
Arnout

Quoted 29 lines
package/python-pymysql/Config.in new file +2 -0
+
+         https://pypi.python.org/pypi/PyMySQL/
package/python-pymysql/python-pymysql.hash new file +1 -0
new file mode 100644
index 0000000..fc7e5e3
@@ -0,0 +1,4 @@
+#md5 from

https://pypi.python.org/pypi?:action=show_md5&digest=6d757cda8bfbd312714207f7c0bef5c7

package/python-pymysql/python-pymysql.hash new file +3 -0
+md5     6d757cda8bfbd312714207f7c0bef5c7 PyMySQL-0.7.2.tar.gz
+# Locally calculated:
+sha256 bd7acb4990dbf097fae3417641f93e25c690e01ed25c3ed32ea638d6c3ac04ba

PyMySQL-0.7.2.tar.gz

package/python-pymysql/python-pymysql.mk new file +4 -0
new file mode 100644
index 0000000..e58ff7e
@@ -0,0 +1,14 @@
 
+################################################################################
+#
+# python-pymysql
+#
 

package/python-pymysql/python-pymysql.mk line 14

Quoted 10 lines
package/python-pymysql/python-pymysql.mk new file +10 -0
+################################################################################
+
+PYTHON_PYMYSQL_VERSION = 0.7.2
+PYTHON_PYMYSQL_SOURCE = PyMySQL-$(PYTHON_PYMYSQL_VERSION).tar.gz
+PYTHON_PYMYSQL_SITE = https://pypi.python.org/packages/source/P/PyMySQL
+PYTHON_PYMYSQL_LICENSE = MIT
+PYTHON_PYMYSQL_LICENSE_FILES = LICENSE
+PYTHON_PYMYSQL_SETUP_TYPE = setuptools
+
+$(eval $(python-package))

--

Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF