dev-python/pycurl
Python bindings for curl/libcurl
-
pycurl-7.45.4~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macoscurl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
View Download Browse License: LGPL-2.1Overlay: gentoo -
pycurl-7.45.3~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macoscurl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
View Download Browse License: LGPL-2.1Overlay: gentoo -
pycurl-7.45.1~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macoscurl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
View Download Browse License: LGPL-2.1Overlay: tgbugs-overlay
ChangeLog
commit 9bf744ee3a66ee5821b43857ef52bab5a80fa575
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Nov 23 15:53:54 2024 -0800
dev-python: switch final mirror: pypi cases to inherit
also add updates 4Q-2024
commit 57f28be28ff352c56195a79b8dbc46250d468758
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Jun 27 17:51:07 2024 -0700
dev-python: bump packages I maintain to use 10..12
cleanup and fixes will come in further commits
commit 3a0faeed9eaca25720576d925f0d33c7a3bac5aa
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Mar 16 21:51:24 2023 -0700
dev-python/pycurl: revert change due to pypy3 break
src/pycurl.h:698:31: error: ‘Py_TRASHCAN_END’ undeclared (first use in this function); did you mean ‘CPy_TRASHCAN_END’?
698 | # define CPy_TRASHCAN_END(op) Py_TRASHCAN_END
so much for semver patch changes not having wildly breaking changes ...
commit 366c1b1c764ce4e749b106f249f1d122f6428f04
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Mar 16 21:34:48 2023 -0700
dev-python/countourpy: added; pycurl vbump
commit 21083b39f883a5a88342315a6e2f3e5fdd9e21d8
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Jan 16 18:01:11 2023 -0500
dev-python compat drop 3_8
dropped for old ebuilds as well, many of those will be cleaned up
commit 4a305a9c915772c51a3add04425648210cd02a3c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 30 17:19:41 2022 -0700
dev-python/pycurl: symlink files
commit 9be45176a4755b8ea68bfc1511f9bff5fcc65f41
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 30 15:30:53 2022 -0700
dev-python/* sync upstream for pypy3
commit 72d8bb8403fcdfa726c6d3b06c6efad69b392877
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 12 18:14:55 2022 -0500
dev-python more ebuild cleanup and fixes
commit 792587e11388fa8421d788ed0b6598e51364dfa3
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Jan 11 18:59:53 2022 -0500
dev-python sync pypy3 compat from main tree
commit 54035b70daf55cdfe7f6e7395c7acc9b482a4b8a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 20 18:45:08 2021 -0500
a variety of updates and fixes
commit 2df09e8b1374965af0a792621522d8253b3bfc71
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Oct 20 14:51:59 2020 -0400
dev-python update manifests affected by 27 removal
commit c19891e4e218ee0cfa8ea57fc8d0155e2b1d886d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Oct 20 14:45:00 2020 -0400
dev-python revbump all ebuilds that dropped 27 compat
commit a86b13176c99bf60e2979509c292eeecade0af80
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Oct 20 14:22:19 2020 -0400
dev-python remove python2_7 from compat
commit 0bd2db38367353a4da29e6097e681284fcb91311
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 4 17:27:22 2020 -0700
dev-python/pycurl: a simpler solution to CURL_SSL
add REQUIRE_USE on the curl_ssl_* options and change = to ? so that we
can ensure that net-misc/curl has support for those methods enabled but
not necessarily enabled as the default, this should mimize the
propagation of the issue through the tree, it might also be possible to
check CURL_DEFAULT_SSL to pick that if CURL_SSL is not set, but that is
something for deeper consideration that I don't have an answer for
commit 94359f0475aca9196425cf7178a7bd2ebf37b363
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 4 17:07:02 2020 -0700
net-misc/curl: more multi-ssl, dev-python/pycurl: attempt to work with CURL_DEFAULT_SSL
not pleased with this, I think the right solution is to just use
CURL_SSL but specify it per consuming package, because I think curl is
the only one that needs to know the default, the rest just need to know
that their pereferred ssl is enabled, so none of the ebuilds need to
change, just the way that CURL_SSL is set in package.use, namely to be
per curl consuming package
actually that doesn't work because of the way
net-misc/curl[curl_ssl_impl(-)=] works, but maybe just removing the =
and adding REQUIRE_USE on pycurl itself is the right appraoch?
commit 6a8e5676d9ac95810129fe5965b5d91ef7c56b22
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 20:16:39 2019 -0800
dev-python python targets cleanup part 2
update Manifests
commit 4566ac05d4e30a59f79f8ede25686d5d62f5f570
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 18:06:57 2019 -0800
dev-python python targets cleanup part 1
also resync with any upstream changes to keywords etc
commit c1feb126e869c7e9bfcdb6b02eb4a357f24971d4
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 17 08:05:12 2019 -0700
dev-python/pycurl added for pypy3
there is a note in there that it doesnt work on pypy so we'll see
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Nov 23 15:53:54 2024 -0800
dev-python: switch final mirror: pypi cases to inherit
also add updates 4Q-2024
commit 57f28be28ff352c56195a79b8dbc46250d468758
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Jun 27 17:51:07 2024 -0700
dev-python: bump packages I maintain to use 10..12
cleanup and fixes will come in further commits
commit 3a0faeed9eaca25720576d925f0d33c7a3bac5aa
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Mar 16 21:51:24 2023 -0700
dev-python/pycurl: revert change due to pypy3 break
src/pycurl.h:698:31: error: ‘Py_TRASHCAN_END’ undeclared (first use in this function); did you mean ‘CPy_TRASHCAN_END’?
698 | # define CPy_TRASHCAN_END(op) Py_TRASHCAN_END
so much for semver patch changes not having wildly breaking changes ...
commit 366c1b1c764ce4e749b106f249f1d122f6428f04
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Mar 16 21:34:48 2023 -0700
dev-python/countourpy: added; pycurl vbump
commit 21083b39f883a5a88342315a6e2f3e5fdd9e21d8
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Jan 16 18:01:11 2023 -0500
dev-python compat drop 3_8
dropped for old ebuilds as well, many of those will be cleaned up
commit 4a305a9c915772c51a3add04425648210cd02a3c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 30 17:19:41 2022 -0700
dev-python/pycurl: symlink files
commit 9be45176a4755b8ea68bfc1511f9bff5fcc65f41
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 30 15:30:53 2022 -0700
dev-python/* sync upstream for pypy3
commit 72d8bb8403fcdfa726c6d3b06c6efad69b392877
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 12 18:14:55 2022 -0500
dev-python more ebuild cleanup and fixes
commit 792587e11388fa8421d788ed0b6598e51364dfa3
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Jan 11 18:59:53 2022 -0500
dev-python sync pypy3 compat from main tree
commit 54035b70daf55cdfe7f6e7395c7acc9b482a4b8a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 20 18:45:08 2021 -0500
a variety of updates and fixes
commit 2df09e8b1374965af0a792621522d8253b3bfc71
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Oct 20 14:51:59 2020 -0400
dev-python update manifests affected by 27 removal
commit c19891e4e218ee0cfa8ea57fc8d0155e2b1d886d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Oct 20 14:45:00 2020 -0400
dev-python revbump all ebuilds that dropped 27 compat
commit a86b13176c99bf60e2979509c292eeecade0af80
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Oct 20 14:22:19 2020 -0400
dev-python remove python2_7 from compat
commit 0bd2db38367353a4da29e6097e681284fcb91311
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 4 17:27:22 2020 -0700
dev-python/pycurl: a simpler solution to CURL_SSL
add REQUIRE_USE on the curl_ssl_* options and change = to ? so that we
can ensure that net-misc/curl has support for those methods enabled but
not necessarily enabled as the default, this should mimize the
propagation of the issue through the tree, it might also be possible to
check CURL_DEFAULT_SSL to pick that if CURL_SSL is not set, but that is
something for deeper consideration that I don't have an answer for
commit 94359f0475aca9196425cf7178a7bd2ebf37b363
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 4 17:07:02 2020 -0700
net-misc/curl: more multi-ssl, dev-python/pycurl: attempt to work with CURL_DEFAULT_SSL
not pleased with this, I think the right solution is to just use
CURL_SSL but specify it per consuming package, because I think curl is
the only one that needs to know the default, the rest just need to know
that their pereferred ssl is enabled, so none of the ebuilds need to
change, just the way that CURL_SSL is set in package.use, namely to be
per curl consuming package
actually that doesn't work because of the way
net-misc/curl[curl_ssl_impl(-)=] works, but maybe just removing the =
and adding REQUIRE_USE on pycurl itself is the right appraoch?
commit 6a8e5676d9ac95810129fe5965b5d91ef7c56b22
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 20:16:39 2019 -0800
dev-python python targets cleanup part 2
update Manifests
commit 4566ac05d4e30a59f79f8ede25686d5d62f5f570
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 18:06:57 2019 -0800
dev-python python targets cleanup part 1
also resync with any upstream changes to keywords etc
commit c1feb126e869c7e9bfcdb6b02eb4a357f24971d4
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 17 08:05:12 2019 -0700
dev-python/pycurl added for pypy3
there is a note in there that it doesnt work on pypy so we'll see