Shane Harvey
537b033327
BUMP 3.7.0b0
2018-04-18 10:03:26 -07:00
Bernie Hackett
f3cec2b7b2
PYTHON-1496 - Support Sphinx 1.7
2018-03-06 20:30:11 -08:00
Bernie Hackett
1e9296abf2
Start work on 3.7
2018-03-06 15:52:08 -08:00
Shane Harvey
a9e2192919
BUMP 3.6.1
2018-02-28 19:00:09 -08:00
Bernie Hackett
2c932dfe77
PYTHON-1477 PYTHON-1478 PYTHON-1480 - Doc improvements
2018-02-22 17:14:28 -08:00
Bernie Hackett
bb24a96582
Start work on 3.6.1
2018-02-01 13:14:47 -08:00
Shane Harvey
5db2048df6
BUMP 3.6.0
2017-12-05 14:39:25 -08:00
Shane Harvey
9018525ac8
BUMP 3.6rc1.dev0.
2017-11-28 11:51:53 -08:00
Shane Harvey
36a31ff94a
BUMP 3.6rc0.
2017-11-20 14:36:38 -08:00
Bernie Hackett
5705b10d57
PYTHON-1378 - Fix DNS seedlist discovery with Eventlet
...
This change also adds Python 3 support for dnspython versions
back to 1.13.0, the first version to support Python 3.
2017-10-20 14:59:19 -07:00
Bernie Hackett
732b0f15df
PYTHON-1378 - Implement DNS seedlist discovery
2017-10-19 13:53:02 -07:00
Shane Harvey
f0b18ccfc5
PYTHON-1364 Drop support for CPython 3.3.
2017-09-05 17:45:30 -07:00
A. Jesse Jiryu Davis
278d2fb907
Start work on 3.6
2017-08-23 22:11:18 -04:00
Shane Harvey
ca57ecea4a
BUMP 3.5.1
2017-08-23 16:24:15 -07:00
Bernie Hackett
dbd39d9ac8
PYTHON-1354 - Work around WinKerberos deprecations
...
The user, domain, and password arguments to authGSSClientInit
are deprecated. The principal argument works as of 0.5.0. Use
it instead.
2017-08-17 16:48:11 -07:00
Bernie Hackett
7051faace8
Start work on 3.5.1
2017-08-15 11:21:31 -07:00
Shane Harvey
0b0f045d56
BUMP 3.5.0
2017-08-08 09:48:06 -07:00
Bernie Hackett
1c7f5f80e5
Claim support for Python 3.6
2017-05-25 17:02:59 -07:00
Bernie Hackett
e5c18fe09b
Migrate CI testing to Ubuntu 12.04
2017-04-25 23:05:33 -07:00
Shane Harvey
4195f77a79
PYTHON-1197 Test PyMongo on Evergreen with the default system Python
...
- Add XUnit xml reporting using unittest-xml-reporting
- Clamp unittest2 version at 0.8.0 for Solaris
- Remove environmental variables to work around EVG-1331
2017-02-17 13:55:50 -08:00
Bernie Hackett
76df4f2d33
Start work on 3.5
2017-02-17 13:53:04 -08:00
Bernie Hackett
f2aff0fd14
BUMP 3.4.0
2016-11-29 09:37:50 -08:00
Bernie Hackett
11f32deb9f
PYTHON-1166 - Various fixes for Sphinx doc builds
2016-10-17 15:57:33 -07:00
Bernie Hackett
4f3f9f3544
PYTHON-1154 - Various doc and doctest fixes
...
- Make the doctests pass against MongoDB 2.6 - master (3.3)
- Make the doctests pass under python 2.6 - python 3.5
2016-09-28 16:46:02 -07:00
Bernie Hackett
c0767a551a
PYTHON-1153 - Make docs build and test under python 3
2016-09-26 15:49:59 -07:00
Bernie Hackett
100a069a63
Continue work on 3.4
2016-09-21 11:15:01 -07:00
Bernie Hackett
17e3683384
BUMP 3.4rc0
2016-09-19 18:02:03 -07:00
Bernie Hackett
29196b6566
PYTHON-1129 - Support IP addresses in match_hostname
2016-08-25 16:28:19 -07:00
Bernie Hackett
c44add7c90
Start work on 3.4
2016-07-19 16:34:20 -07:00
Luke Lovett
21550d352c
BUMP 3.3.0
2016-07-12 14:21:29 -07:00
Bernie Hackett
c4e8d22544
PYTHON-1025 - C extensions big endian support
2016-06-24 17:54:24 -07:00
Bernie Hackett
53a7bea492
PYTHON-1022 - Drop support for Python 3.2
...
This change removes the u() helper from bson.py3compat
and all of its uses in the driver and tests. PyPy3 continues
to be supported since, even though it is based on python 3.2.5,
it has always supported the u string prefix.
The README and install docs are now explicit about PyPy(3) support.
2016-06-15 10:05:43 -07:00
Bernie Hackett
3025d68af0
PYTHON-1093 - Use extras_require to install optional dependencies
2016-05-26 16:47:23 -07:00
Bernie Hackett
ecbbb8a442
Start work on 3.3
2016-05-18 13:32:01 -07:00
Bernie Hackett
0b34f9702c
BUMP 3.2.2
2016-03-15 15:48:41 -07:00
Bernie Hackett
07b0f78585
Start work on 3.2.2
2016-03-02 15:18:11 -05:00
Luke Lovett
22fd629968
BUMP 3.2.1
2016-02-02 14:46:48 -08:00
Bernie Hackett
aa12164d27
Start work on 3.2.1
2015-12-15 11:01:44 -08:00
Bernie Hackett
23478e84c6
BUMP 3.2
2015-12-07 16:28:13 -08:00
Bernie Hackett
5e1b08090f
Post rc0 work
2015-12-03 17:05:22 -08:00
Bernie Hackett
a2170e6140
BUMP 3.2rc0
2015-11-18 21:09:25 -08:00
Bernie Hackett
0862de6164
Start work on 3.2
2015-11-18 12:53:49 -08:00
Bernie Hackett
953cfaafd7
BUMP 3.1.1
2015-11-17 16:40:02 -08:00
Bernie Hackett
631e23eb95
Claim support for python 3.5
2015-11-13 10:33:34 -05:00
Bernie Hackett
c873ef3fdb
Start work on 3.1.1
2015-11-13 10:30:14 -05:00
Bernie Hackett
928b06882b
BUMP 3.1
2015-11-02 14:58:34 -08:00
Bernie Hackett
06f200e1d5
BUMP 3.1rc0
2015-10-19 17:11:09 -07:00
Bernie Hackett
a88940506b
Start work on 3.1.0.
2015-07-08 15:00:19 -07:00
Bernie Hackett
f3931c1e19
BUMP 3.0.3
2015-06-30 17:36:56 -07:00
Bernie Hackett
ff3c18ffbc
PEP440 version numbers...
2015-05-19 10:38:24 -07:00
A. Jesse Jiryu Davis
056d1a01f4
Version -> +
2015-05-19 13:34:38 -04:00
Bernie Hackett
3271ea29c3
BUMP 3.0.2
2015-05-12 12:26:24 -07:00
A. Jesse Jiryu Davis
df2962fb9f
Start 3.0.2.
2015-04-23 23:14:02 -04:00
Bernie Hackett
a5131ff234
BUMP 3.0.1
2015-04-21 13:35:46 -07:00
Bernie Hackett
567ac2f9ea
Start work on 3.0.1.
2015-04-09 16:50:45 -07:00
Bernie Hackett
18328a9095
BUMP 3.0
2015-04-07 15:05:22 -07:00
Bernie Hackett
22c16c70ed
Post rc1.
2015-04-01 18:37:25 -07:00
Bernie Hackett
3dd5309378
BUMP 3.0rc1
2015-04-01 18:09:12 -07:00
Bernie Hackett
bfb273ddec
Post rc0.
2015-03-25 14:02:41 -07:00
Bernie Hackett
8e5fdc6134
BUMP 3.0rc0
2015-03-25 13:16:50 -07:00
Bernie Hackett
706aef83f6
Post b1.
2015-03-16 17:13:34 -07:00
Bernie Hackett
7d1bcb08a3
BUMP 3.0b1
2015-03-16 17:02:12 -07:00
Bernie Hackett
6617eab7f1
Post b0
2015-03-10 08:43:52 -07:00
Bernie Hackett
53a792eb40
BUMP 3.0b0
2015-03-09 17:33:24 -07:00
Luke Lovett
1799781669
Force all tests to run in alphabetical order by module name.
2014-11-04 00:10:26 +00:00
Luke Lovett
352a5f6231
Move test module-wide setup and teardown to a custom TestRunner class
2014-05-02 20:46:21 +00:00
Luke Lovett
a679840cdc
The 'test' command in setup.py should use exit status to communicate test pass/failure
2014-05-01 21:00:43 +00:00
Luke Lovett
95e3d2aa4a
PYTHON-680 Add new test command to setup.py in order to avoid DeprecationWarning when raising SkipTest
...
The setuptools 'test' command uses the TestResult class from unittest,
even when we're using unittest2 for Python 2.6. Since the old unittest
TestResult class doesn't have an addSkip method, raising SkipTest
causes a DeprecationWarning instead of skipping a test.
2014-05-01 17:03:27 +00:00
Luke Lovett
141200083e
PYTHON-680 Stop using nose in favor of pure unittest/unittest2
2014-04-25 22:57:33 +00:00
Luke Lovett
4d6d1e067b
PYTHON-676 python 2/3 single-source for the test module
2014-04-23 18:37:02 +00:00
Bernie Hackett
d2cde8719a
PYTHON-665 Drop support for Python 2.4, 2.5, and 3.1
...
If you need to continue to use any of these Python versions with MongoDB
the 2.x branch of PyMongo will continue to be minimally maintained for
some time.
2014-04-04 16:14:21 -07:00
Bernie Hackett
c9f0e89127
Version -> dev0
...
For 3.0 we'll start using PEP 386/440 compliant version
numbers instead of semantic versioning +.
2014-04-04 14:18:53 -07:00
Bernie Hackett
a7575fa14f
BUMP 2.7
2014-04-03 11:29:31 -07:00
Bernie Hackett
47b85186e7
Claim support for python 3.4
2014-03-19 13:15:25 -07:00
Bernie Hackett
f1637f1ebf
Work around Xcode 5.1 build issues PYTHON-654
...
This patch attempts to work around the unrecognized
cflag errors raised by clang 3.4 - shipped with Xcode 5.1.
2014-03-13 16:06:12 -07:00
A. Jesse Jiryu Davis
1341fe565b
Version -> +
2014-03-12 14:42:35 -04:00
Bernie Hackett
26960c8436
BUMP 2.7rc1
2014-03-11 18:12:18 -07:00
Bernie Hackett
2655341699
Update install docs.
2014-02-17 12:30:44 -08:00
Bernie Hackett
29db2e94d8
Don't use setuptools Feature PYTHON-639
...
Feature has been removed from setuptools. This change
also updates ez_setup.py to install setuptools 1.4.2,
the final version that supports python 2.4 and 2.5.
2014-02-16 06:43:37 -08:00
Bernie Hackett
566473ae43
Version -> +
2014-02-16 06:13:58 -08:00
Bernie Hackett
196e79a465
BUMP 2.7rc0
2014-02-14 13:11:49 -08:00
dongweiming
f23dfb9461
Modify setup.py some achieve
2014-02-02 07:30:01 -05:00
A. Jesse Jiryu Davis
2fa1750b07
Update copyright notices and company name.
2014-01-31 09:36:46 -05:00
behackett
e0863c91e8
Switch back to setuptools from distribute.
...
Distibute is no longer developed or supported and
the merged setuptools project fixes a number of
Windows packaging bugs.
2013-08-27 13:31:21 -07:00
behackett
d85de62f61
Version -> +
2013-08-20 16:53:56 -07:00
behackett
5d8f19310f
BUMP 2.6
2013-08-19 12:24:58 -07:00
behackett
ba8f71cf50
Version -> +
2013-05-13 15:51:05 -07:00
behackett
a9d14571b8
BUMP 2.5.1
2013-05-13 13:56:28 -07:00
Bernie Hackett
fa87691572
Version -> +
2013-03-22 19:25:16 -07:00
behackett
57e05f24e1
BUMP 2.5
2013-03-22 12:49:15 -07:00
Ross Lawley
48046b2efd
SSL certificate verification PYTHON-466
2013-02-19 15:45:57 +00:00
behackett
c7541b2fe5
Version -> +
2013-01-24 16:05:23 -08:00
behackett
5333d4b733
BUMP 2.4.2
2013-01-23 16:47:41 -08:00
behackett
0b1a58d84d
Version -> +
2012-12-06 15:27:47 -08:00
behackett
2d4761a2cc
BUMP 2.4.1
2012-12-06 10:19:55 -08:00
behackett
cd2800138b
Version -> +
2012-11-28 11:02:31 -08:00
behackett
3e96570e66
BUMP 2.4
2012-11-27 14:02:56 -08:00
behackett
733fafec84
Note Python 3.3 support.
2012-10-02 16:21:26 -07:00
behackett
cb3623d24b
Version -> +
2012-08-29 12:32:58 -07:00
behackett
c2bb04ba5a
BUMP 2.3
2012-08-29 11:03:20 -07:00
behackett
880ba2741a
Version -> +
2012-08-17 15:48:41 -07:00
behackett
d239f98586
BUMP 2.3rc1
2012-08-17 14:32:11 -07:00
behackett
72770fa5df
Better build failure hints PYTHON-393
2012-08-16 13:51:37 -07:00
behackett
8521083b9f
Version -> +
2012-07-10 11:37:20 -07:00
behackett
7e24efb517
BUMP 2.2.1
2012-07-06 12:57:28 -07:00
behackett
5f8765a0d7
Update trove classifiers for various python3 lists
...
PyPi specifically needs "Programming Language :: Python :: 3"
(not 3.1 or 3.2) to add pymongo to the "Python 3 Packages" list.
2012-05-01 15:35:51 -07:00
behackett
55d8e1163f
Version -> +
2012-05-01 15:31:19 -07:00
behackett
ddf523d8ec
BUMP 2.2
2012-04-30 13:36:35 -07:00
behackett
f9a358c10a
Version -> +
2012-04-23 16:11:09 -07:00
behackett
2afb2bf304
BUMP 2.2rc1
2012-04-23 14:08:30 -07:00
Bernie Hackett
b927d645b6
Updated build/install/release docs.
2012-04-22 00:38:12 -07:00
behackett
79d66f327e
Fix testing issue.
2012-03-29 13:54:18 -07:00
behackett
96b133cb0c
Python 3 setup.py changes PYTHON-84
...
1. Switch from setuptools to distribute
2. Make setup.py PY3 compatible.
3. Use 2to3 for PY3 builds.
4. Make "test" and "nosetests" work in PY3
5. Only write setup.cfg when needed.
6. git ignore setup.cfg.
Traditional setuptools does not support PY3.
2012-03-28 19:10:54 -07:00
Dan Crosta
393acc781e
require nose for running test suite
2011-10-24 18:20:12 -04:00
behackett
7e2a05db87
Add a version_tuple attribute
...
Credit for the idea goes to Jonas Haag.
2011-09-29 09:45:40 -07:00
behackett
527b530b82
Don't try to build C extensions for PyPy/Jython.
...
PyPy-1.6 doesn't support Py_EnterRecursiveCall and
Py_LeaveRecursiveCall so _cmessage won't work. Jython
and PyPy-1.5 just don't support C extensions.
2011-09-19 17:02:25 -07:00
behackett
b29418ff79
vresion -> +
2011-08-30 19:37:18 -07:00
behackett
fcb88ee4d2
BUMP 2.0.1
2011-08-15 16:49:23 -07:00
behackett
4451e4b757
version -> +
2011-08-15 13:56:02 -07:00
behackett
af3ecfdb39
BUMP 2.0
2011-08-05 14:41:21 -07:00
behackett
e6170131ee
Document build deps for popular distros PYTHON-235
2011-05-06 10:53:44 -07:00
behackett
afe6c518c3
version -> +
2011-05-06 10:32:36 -07:00
behackett
b3be4a7616
BUMP 1.11
2011-05-05 15:19:28 -07:00
Dan Crosta
ed1c1c50e8
don't let sphinx save the environment
...
fixes an issue where a python code error (a module couldn't be imported)
broke future `setup.py doc` invocations until you removed all .pyc files
2011-04-22 14:19:33 -07:00
behackett
59be899262
version -> +
2011-04-07 15:58:40 -07:00
behackett
ee3df8963d
BUMP 1.10.1
2011-04-07 11:44:50 -07:00
behackett
68abd1a813
Document C extension dependencies PYTHON-235
2011-04-07 10:40:50 -07:00
behackett
2ed05bec70
PEP8 cleanups.
2011-04-06 14:57:17 -07:00
sridharn
798547e381
print actual error when building extensions fail
2011-04-05 13:28:47 -07:00
behackett
1f732361e5
version -> +
2011-03-31 16:11:50 -07:00
behackett
d0c54416ba
BUMP 1.10
2011-03-30 13:53:25 -07:00
behackett
41d0dbaf4b
Fix some build/dist warnings.
2011-03-21 14:47:10 -07:00
behackett
8fd90457db
Make myself maintainer.
2011-03-18 09:41:48 -07:00
Mike Dirolf
2f69fba69d
version -> +
2010-09-28 13:45:17 -04:00
Mike Dirolf
1992b6cd29
BUMP 1.9
2010-09-28 10:48:46 -04:00
Mike Dirolf
a650e4bc36
add keyword
2010-09-14 17:13:25 -04:00
Mike Dirolf
eea654ce33
minor: we don't have any includes in the pymongo directory
2010-09-14 14:06:41 -04:00
Mike Dirolf
b751853755
minor: cleanup
2010-09-14 13:56:14 -04:00
Mike Dirolf
56699b9ff2
switch to using buffer.c/h from Ruby
2010-09-14 13:56:13 -04:00
Mike Dirolf
789296c6ef
Split C extension in two (pymongo, bson) PYTHON-60
2010-09-14 13:55:41 -04:00
Mike Dirolf
cd329b20e1
version -> +
2010-08-13 11:12:18 -04:00
Mike Dirolf
c3808a65e7
BUMP 1.8.1 - see changelog for details
2010-08-13 10:47:34 -04:00
Mike Dirolf
263a5abe45
version -> +
2010-08-05 10:19:48 -04:00
Mike Dirolf
a3a8cf2d79
BUMP 1.8 - see changelog for details
2010-08-05 10:04:37 -04:00
Mike Dirolf
399df090cc
version -> +
2010-06-17 15:25:57 -04:00
Mike Dirolf
2bb4d67c12
BUMP 1.7 - see changelog for details
2010-06-17 12:46:33 -04:00
Mike Dirolf
fdba7b4f6b
don't attempt to build C ext on big endian PYTHON-128
2010-06-04 15:52:51 -04:00
Mike Dirolf
434927cb7c
copy version over so that we stop loading cbson when doing 'python setup.py test'
2010-05-10 17:28:44 -04:00
Mike Dirolf
808414f224
switch to using y2038 project for handling time stuff
2010-05-10 16:13:04 -04:00
Mike Dirolf
54be5db873
removing all support for mongo-qa tests
...
allows us to remove SON.from_xml
- not deprecating this as it was used internally only AFAIK
therefore eliminates driver dependency on elementtree
2010-01-05 14:20:12 -05:00