aboutsummaryrefslogtreecommitdiff
path: root/lang/python/pyodbc/Makefile
Commit message (Collapse)AuthorAge
* pyodbc: Update to 5.0.1, rename source packageJeffery To2023-10-31
| | | | | | | | | | | This renames the source package to python-pyodbc to match other Python packages. This also updates the unixodbc dependency to libodbc, updates the package title and description, and adds a test.sh script for the packages feed CI. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* pyodbc: Fix segmentation faultJeffery To2023-10-31
| | | | | | | | | | | | | | | | | | 4.0.36 included a change to decimal parsing[1] that requires the decimal module. Trying to load the pyodbc module without python3-decimal installed would lead to a segmentation fault. This adds python3-decimal as a dependency. This also adds python3-uuid as a dependency as the module can accept and return uuid objects[2]. [1]: https://github.com/mkleehammer/pyodbc/commit/6b107a2bcaf7379e5ba182007b6ecae1bc2fc931 [2]: https://github.com/mkleehammer/pyodbc/commit/2ad7a9ced7c9c33232c173668c0830a484cc92f3 Fixes: f02f3ee8c768 ("pyodbc: Update to 4.0.39") Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-packages: Take over maintainership from Daniel GolleJeffery To2023-06-27
| | | | | | | This was requested in https://github.com/openwrt/packages/pull/21227#issuecomment-1567676980. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* pyodbc: Update to 4.0.39Tianling Shen2023-05-28
| | | | | | | * Fixed build with Python 3.11 * Removed unnecessary build depends Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* pyodbc: update to version 4.0.32Daniel Golle2021-10-09
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: update hashTianling Shen2021-08-01
| | | | | | | | This package was updated without a hash change. Fixes: c1575225807cab ("pyodbc: update to version 4.0.31") Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* pyodbc: update to version 4.0.31Daniel Golle2021-08-01
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* treewide: remove uClibc++ supportRosen Penev2021-03-05
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pyodbc: update to version 4.0.30Daniel Golle2020-06-15
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* python-packages: Clean up MakefilesJeffery To2020-04-22
| | | | | | | | | | | | | | | | | | | This removes: * Python 3 variants (VARIANT:=python3) * "for Python3" from package titles * Package selection condition from package dependencies, e.g. +PACKAGE_python3-six:python3-light replaced with +python3-light * "Default" package information sections, e.g. Package/python-six/Default removed and package details merged into Package/python3-six * "(Variant for Python3)" from package descriptions Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-libraries: Remove Python 2 variantsJeffery To2020-04-02
| | | | | | The Python 2 variants will be added to the abandoned packages feed. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* treewide: Use pypi.mk for Python packagesJeffery To2019-10-30
| | | | | | | | | | | | | This updates all Python packages that download their source from PyPi to use pypi.mk. This will allow future improvements/changes to pypi.mk to affect all relevant packages. This also makes it easier for future Python packages to start using pypi.mk, when it's clear how it is used in existing packages. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* pyodbc: Added ability to compile with uclibc++Rosen Penev2019-03-03
| | | | | | Allows a smaller size. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pyodbc: update to version 4.0.26Daniel Golle2019-03-02
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: Update to 4.0.24Rosen Penev2018-09-17
| | | | | | | | | | Fixes compilation on buildbots. Removed upstreamed patch. Changed URL to a sensical one. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: use local python-package.mk & python3-package.mk filesAlexandru Ardelean2018-01-10
| | | | | | | | | | This guarantees for the package feeds that the mk files will always be available for all packages. Will need to see about external-feed Python packages a bit later. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* pyodbc: update to version 4.0.21Daniel Golle2017-11-07
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: use WORDS_BIGENDIAN instead of OS-specific definesDaniel Golle2017-07-17
| | | | | | | Python provides the WORDS_BIGENDIAN macro, use it to figure out the native endian of the host. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: really fix endianess of SQL_WCHARDaniel Golle2017-07-16
| | | | | | | | auto-endian auf UTF-16 doesn't work with all drivers, some fail to interpret the byte-order-marking. Hence explicitely use UTF16BE on big-endian systems and UTF16LE otherwise. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: assume SQL_C_WCHAR is native endianDaniel Golle2017-07-14
| | | | | | Bump PKG_REV and remove obsolete PKG_MD5SUM while at it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* pyodbc: fix python-pyodbc variant ; wasn't workingAlexandru Ardelean2017-07-07
| | | | | | | | | | | Python3 variant was working fine. Also add add PACKAGE_python-pyodbc conditional depend for python packages Otherwise, both Python & Python3 interpreters get built, even tho only one variant is selected. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-pyodbc: add packageDaniel Golle2017-07-01
Signed-off-by: Daniel Golle <daniel@makrotopia.org>