From e5206efa6e88d32e3819685adee35c49124ccf0e Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 2 Sep 2023 16:16:36 +0100 Subject: gentoo auto-resync : 02:09:2023 - 16:16:36 --- dev-python/peewee/Manifest | 4 - .../peewee/files/peewee-3.16.2-cython3.patch | 102 --------------------- dev-python/peewee/peewee-3.16.2-r1.ebuild | 62 ------------- dev-python/peewee/peewee-3.16.2.ebuild | 57 ------------ 4 files changed, 225 deletions(-) delete mode 100644 dev-python/peewee/files/peewee-3.16.2-cython3.patch delete mode 100644 dev-python/peewee/peewee-3.16.2-r1.ebuild delete mode 100644 dev-python/peewee/peewee-3.16.2.ebuild (limited to 'dev-python/peewee') diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest index e6d5876db64a..d907e827cfc1 100644 --- a/dev-python/peewee/Manifest +++ b/dev-python/peewee/Manifest @@ -1,7 +1,3 @@ -AUX peewee-3.16.2-cython3.patch 4551 BLAKE2B e3c57e65250b31b5726ae5b9b4d0f3b2f01cd37b8a6adc4ab17187ab88ad2f1f8eabbd673b04a7220a13b2d994c16b5d16cc511473c1a21d057938598284351b SHA512 526d676672e7452947303a910b98fb8b3e80d98f7bf63871cbb34309e3a844db3b546d073f030ed85dabdcb65b3293e20c3020bbd9e2af25fb203c99321bed77 -DIST peewee-3.16.2.gh.tar.gz 912162 BLAKE2B d865a63fb0eeff064b6655029741291ebd002ffa428fe98f87b319874713064eed9500fb45e3710b7e1223ea2537408d51dc4a6f40b525467f074f225c05bf20 SHA512 7e507d9f2ace45c5ec482d657e7722812fae10eea9a23b12caf2611d3739bc6dc70800f21d606d5e854e3209dd6d2ff73b93f004515f6549c3bbc423bce650d8 DIST peewee-3.16.3.gh.tar.gz 913271 BLAKE2B c243eaa0baa1289030f294141a0fa469682272b87aa9cf89cc2ff628c0f35e6824ee6215c11c12dbc992f210afbd2c9e5efebbc9efa402d92cc2de77dd574e5f SHA512 e940c0fc78c736477b2550379912587f2129bf6c11252a04188a70d260410539ef90879dcf4145466c3276130b33c85b53db80afb5503b7b76693155d5f8abbe -EBUILD peewee-3.16.2-r1.ebuild 1177 BLAKE2B ba80aa1666565eb6ca8e2bafd4f095e78b7b87edd1105c036d227d9d60059b402a2d9db1eb93fa49f0e10a5f7e5af0faa028043bdffbe2feb472dce4fbfecc90 SHA512 833d59fbfe726e28702d9d622391d9e84e53bd3c23e045df60274c963f60ec93f0bdcfe05123c7f6b3cd5f11163b0cfb4b4d910fe280b10029ca42d1f2cdff89 -EBUILD peewee-3.16.2.ebuild 1041 BLAKE2B d198b980f25f60220cc5ed724bbbdbf3bcef209166b301a32393cecd5a26ddda84fb3fb91ad6810e3dd74666f90f9502596bdb62800cf6282495e25004a21641 SHA512 3fcaefd1eded9bf8a5050143b900bb48086408d119f00cca20e748bd4be8e03abd37d43b50115f9c14008e9b7c008f60ce8663845de945a43bf08531868ba95f EBUILD peewee-3.16.3.ebuild 1012 BLAKE2B 6f5b1356a757c2de3623a22a172e2ee432269604ac8d3e4a4dc073d8be7c0193f8e68019c404e22524b29228beeb2a0c3e2d6a9aaaf8f17d13703eab87baca82 SHA512 420d773c69a1ae66bfa48c6c6efd0051db67a8456f79c784d2e4578ef34a910b0701300fddeacea7ff742be5e90041b465ac2145f3254aa32004535f842de74b MISC metadata.xml 493 BLAKE2B 60dbc97d8a2acf239b6ae84ae48153ec7985399ef588de5fd3d5e06db137353ba8440eeb811fe90edb66aef70550c514c23f53cf8ee2c5e8146504dae71cef19 SHA512 28227e81ad41534f8dc80dc478cb72e116aa3d5259bb91dd20121fcadd803a04715a986e21d4302a0c8129a4fcafbd71645636b0e5b3384a661f3ee93d41fde2 diff --git a/dev-python/peewee/files/peewee-3.16.2-cython3.patch b/dev-python/peewee/files/peewee-3.16.2-cython3.patch deleted file mode 100644 index 5ddbd7ae9377..000000000000 --- a/dev-python/peewee/files/peewee-3.16.2-cython3.patch +++ /dev/null @@ -1,102 +0,0 @@ -https://github.com/coleifer/peewee/commit/83c6b78bd5df2c8c942f4fc32c4daedde01e8a63 - -From 83c6b78bd5df2c8c942f4fc32c4daedde01e8a63 Mon Sep 17 00:00:00 2001 -From: Charles Leifer -Date: Tue, 18 Jul 2023 17:37:27 -0500 -Subject: [PATCH] Changes for Cython 3.0 - ---- a/playhouse/_sqlite_ext.pyx -+++ b/playhouse/_sqlite_ext.pyx -@@ -386,7 +386,7 @@ ctypedef struct peewee_cursor: - # We define an xConnect function, but leave xCreate NULL so that the - # table-function can be called eponymously. - cdef int pwConnect(sqlite3 *db, void *pAux, int argc, const char *const*argv, -- sqlite3_vtab **ppVtab, char **pzErr) with gil: -+ sqlite3_vtab **ppVtab, char **pzErr) noexcept with gil: - cdef: - int rc - object table_func_cls = pAux -@@ -407,7 +407,7 @@ cdef int pwConnect(sqlite3 *db, void *pAux, int argc, const char *const*argv, - return rc - - --cdef int pwDisconnect(sqlite3_vtab *pBase) with gil: -+cdef int pwDisconnect(sqlite3_vtab *pBase) noexcept with gil: - cdef: - peewee_vtab *pVtab = pBase - object table_func_cls = (pVtab.table_func_cls) -@@ -419,7 +419,8 @@ cdef int pwDisconnect(sqlite3_vtab *pBase) with gil: - - # The xOpen method is used to initialize a cursor. In this method we - # instantiate the TableFunction class and zero out a new cursor for iteration. --cdef int pwOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor) with gil: -+cdef int pwOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor) \ -+ noexcept with gil: - cdef: - peewee_vtab *pVtab = pBase - peewee_cursor *pCur = 0 -@@ -443,7 +444,7 @@ cdef int pwOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor) with gil: - return SQLITE_OK - - --cdef int pwClose(sqlite3_vtab_cursor *pBase) with gil: -+cdef int pwClose(sqlite3_vtab_cursor *pBase) noexcept with gil: - cdef: - peewee_cursor *pCur = pBase - object table_func = pCur.table_func -@@ -454,7 +455,7 @@ cdef int pwClose(sqlite3_vtab_cursor *pBase) with gil: - - # Iterate once, advancing the cursor's index and assigning the row data to the - # `row_data` field on the peewee_cursor struct. --cdef int pwNext(sqlite3_vtab_cursor *pBase) with gil: -+cdef int pwNext(sqlite3_vtab_cursor *pBase) noexcept with gil: - cdef: - peewee_cursor *pCur = pBase - object table_func = pCur.table_func -@@ -483,7 +484,7 @@ cdef int pwNext(sqlite3_vtab_cursor *pBase) with gil: - - # Return the requested column from the current row. - cdef int pwColumn(sqlite3_vtab_cursor *pBase, sqlite3_context *ctx, -- int iCol) with gil: -+ int iCol) noexcept with gil: - cdef: - bytes bval - peewee_cursor *pCur = pBase -@@ -502,7 +503,7 @@ cdef int pwColumn(sqlite3_vtab_cursor *pBase, sqlite3_context *ctx, - return python_to_sqlite(ctx, row_data[iCol]) - - --cdef int pwRowid(sqlite3_vtab_cursor *pBase, sqlite3_int64 *pRowid): -+cdef int pwRowid(sqlite3_vtab_cursor *pBase, sqlite3_int64 *pRowid) noexcept: - cdef: - peewee_cursor *pCur = pBase - pRowid[0] = pCur.idx -@@ -510,7 +511,7 @@ cdef int pwRowid(sqlite3_vtab_cursor *pBase, sqlite3_int64 *pRowid): - - - # Return a boolean indicating whether the cursor has been consumed. --cdef int pwEof(sqlite3_vtab_cursor *pBase): -+cdef int pwEof(sqlite3_vtab_cursor *pBase) noexcept: - cdef: - peewee_cursor *pCur = pBase - return 1 if pCur.stopped else 0 -@@ -520,7 +521,8 @@ cdef int pwEof(sqlite3_vtab_cursor *pBase): - # get access to the parameters that the function was called with, and call the - # TableFunction's `initialize()` function. - cdef int pwFilter(sqlite3_vtab_cursor *pBase, int idxNum, -- const char *idxStr, int argc, sqlite3_value **argv) with gil: -+ const char *idxStr, int argc, sqlite3_value **argv) \ -+ noexcept with gil: - cdef: - peewee_cursor *pCur = pBase - object table_func = pCur.table_func -@@ -572,7 +574,7 @@ cdef int pwFilter(sqlite3_vtab_cursor *pBase, int idxNum, - # SQLite will (in some cases, repeatedly) call the xBestIndex method to try and - # find the best query plan. - cdef int pwBestIndex(sqlite3_vtab *pBase, sqlite3_index_info *pIdxInfo) \ -- with gil: -+ noexcept with gil: - cdef: - int i - int col_idx - diff --git a/dev-python/peewee/peewee-3.16.2-r1.ebuild b/dev-python/peewee/peewee-3.16.2-r1.ebuild deleted file mode 100644 index d3b5361362fb..000000000000 --- a/dev-python/peewee/peewee-3.16.2-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="Small Python ORM" -HOMEPAGE=" - https://github.com/coleifer/peewee/ - https://pypi.org/project/peewee/ -" -SRC_URI=" - https://github.com/coleifer/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="examples +native-extensions test" -RESTRICT="!test? ( test )" - -DEPEND=" - native-extensions? ( dev-db/sqlite:3= ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${P}-cython3.patch -) - -distutils_enable_sphinx docs - -src_compile() { - # native-extensions are always disabled on PyPy - # https://github.com/coleifer/peewee/blob/master/setup.py#L35..L37 - if ! use native-extensions; then - local -x NO_SQLITE=1 - fi - - distutils-r1_src_compile -} - -python_test() { - "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}" -} - -python_install_all() { - use examples && DOCS=( examples/ ) - distutils-r1_python_install_all -} diff --git a/dev-python/peewee/peewee-3.16.2.ebuild b/dev-python/peewee/peewee-3.16.2.ebuild deleted file mode 100644 index 5899a2ffb369..000000000000 --- a/dev-python/peewee/peewee-3.16.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -DESCRIPTION="Small Python ORM" -HOMEPAGE=" - https://github.com/coleifer/peewee/ - https://pypi.org/project/peewee/ -" -SRC_URI=" - https://github.com/coleifer/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="examples +native-extensions test" -RESTRICT="!test? ( test )" - -DEPEND=" - native-extensions? ( dev-db/sqlite:3= ) -" -RDEPEND=" - ${DEPEND} -" -#