summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pudeyev <code@olegp.name>2022-03-09 18:18:43 -0500
committerOleg Pudeyev <code@olegp.name>2022-03-09 18:18:43 -0500
commit385ca607106a6c11ed1ddca352685ec9b7744b3d (patch)
treeabc0f2510687b298594b5c40d16e9c69f035e425
parenta738ddb1d032fe2ccfb2cbaa5c295370d3370f35 (diff)
downloadpycurl-REL_7_45_0.tar.gz
Release 7.45.0REL_7_45_0
-rw-r--r--AUTHORS2
-rw-r--r--COPYING-MIT2
-rw-r--r--ChangeLog18
-rw-r--r--README.kr.rst2
-rw-r--r--README.rst2
-rw-r--r--RELEASE-NOTES.rst7
-rw-r--r--doc/conf.py6
-rw-r--r--setup.py2
-rw-r--r--winbuild.py2
9 files changed, 34 insertions, 9 deletions
diff --git a/AUTHORS b/AUTHORS
index 1f8a70d..c17cb80 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,6 +1,6 @@
Copyright (C) 2001-2008 by Kjetil Jacobsen <kjetilja at gmail.com>
Copyright (C) 2001-2008 by Markus F.X.J. Oberhumer <markus at oberhumer.com>
-Copyright (C) 2013-2021 by Oleg Pudeyev <oleg at bsdpower.com>
+Copyright (C) 2013-2022 by Oleg Pudeyev <code at olegp.name>
Please see README, COPYING-LGPL and COPYING-MIT for license information.
diff --git a/COPYING-MIT b/COPYING-MIT
index df5aa68..f796099 100644
--- a/COPYING-MIT
+++ b/COPYING-MIT
@@ -2,7 +2,7 @@ COPYRIGHT AND PERMISSION NOTICE
Copyright (C) 2001-2008 by Kjetil Jacobsen <kjetilja at gmail.com>
Copyright (C) 2001-2008 by Markus F.X.J. Oberhumer <markus at oberhumer.com>
-Copyright (C) 2013-2021 by Oleg Pudeyev <oleg at bsdpower.com>
+Copyright (C) 2013-2022 by Oleg Pudeyev <code at olegp.name>
All rights reserved.
diff --git a/ChangeLog b/ChangeLog
index 901f684..f39908a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+Version 7.45.0 [requires libcurl-7.19.0 or better] - 2022-03-09
+---------------------------------------------------------------
+
+ * Add CURLOPT_MAXLIFETIME_CONN (patch by fsbs).
+
+ * Easy handle duplication support (patch by fsbs).
+
+ * Support for unsetting a number of multi options (patch by fsbs).
+
+ * pycurl classes can now be subclassed (patch by fsbs).
+
+ * Multi callbacks' thread state management fixed (patch by fsbs).
+
+ * Add CURL_LOCK_DATA_PSL (patch by fsbs).
+
+ * Add support for SecureTransport SSL backend (MacOS)
+ (patch by Scott Talbert).
+
Version 7.44.1 [requires libcurl-7.19.0 or better] - 2021-08-15
---------------------------------------------------------------
diff --git a/README.kr.rst b/README.kr.rst
index 5619606..5e7be1a 100644
--- a/README.kr.rst
+++ b/README.kr.rst
@@ -162,7 +162,7 @@ License
Copyright (C) 2001-2008 by Kjetil Jacobsen <kjetilja at gmail.com>
Copyright (C) 2001-2008 by Markus F.X.J. Oberhumer <markus at oberhumer.com>
- Copyright (C) 2013-2021 by Oleg Pudeyev <oleg at bsdpower.com>
+ Copyright (C) 2013-2022 by Oleg Pudeyev <code at olegp.name>
All rights reserved.
diff --git a/README.rst b/README.rst
index 5415933..f474157 100644
--- a/README.rst
+++ b/README.rst
@@ -172,7 +172,7 @@ License
Copyright (C) 2001-2008 by Kjetil Jacobsen <kjetilja at gmail.com>
Copyright (C) 2001-2008 by Markus F.X.J. Oberhumer <markus at oberhumer.com>
- Copyright (C) 2013-2021 by Oleg Pudeyev <oleg at bsdpower.com>
+ Copyright (C) 2013-2022 by Oleg Pudeyev <code at olegp.name>
All rights reserved.
diff --git a/RELEASE-NOTES.rst b/RELEASE-NOTES.rst
index 54e6e04..dc46071 100644
--- a/RELEASE-NOTES.rst
+++ b/RELEASE-NOTES.rst
@@ -1,6 +1,13 @@
Release Notes
=============
+PycURL 7.45.0 - 2022-03-09
+--------------------------
+
+This release adds support for SecureTransport SSL backend (MacOS), adds
+ability to unset a number of multi options, adds ability to duplicate easy
+handles and permits pycurl classes to be subclassed.
+
PycURL 7.44.1 - 2021-08-15
--------------------------
diff --git a/doc/conf.py b/doc/conf.py
index 6c0f3f2..2f7aa5a 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -47,16 +47,16 @@ master_doc = 'index'
# General information about the project.
project = u'PycURL'
-copyright = u'2001-2021 Kjetil Jacobsen, Markus F.X.J. Oberhumer, Oleg Pudeyev'
+copyright = u'2001-2022 Kjetil Jacobsen, Markus F.X.J. Oberhumer, Oleg Pudeyev'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
-version = '7.44.1'
+version = '7.45.0'
# The full version, including alpha/beta/rc tags.
-release = '7.44.1'
+release = '7.45.0'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/setup.py b/setup.py
index 2c657d8..c516c4f 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,7 @@
PACKAGE = "pycurl"
PY_PACKAGE = "curl"
-VERSION = "7.44.1"
+VERSION = "7.45.0"
import glob, os, re, sys, subprocess
import distutils
diff --git a/winbuild.py b/winbuild.py
index 3b5795c..d981310 100644
--- a/winbuild.py
+++ b/winbuild.py
@@ -103,7 +103,7 @@ class Config:
# whether to build binary wheels
build_wheels = True
# pycurl version to build, we should know this ourselves
- pycurl_version = '7.44.1'
+ pycurl_version = '7.45.0'
# Sometimes vc14 does not include windows sdk path in vcvars which breaks stuff.
# another application for this is to supply normaliz.lib for vc9