Compare commits

...

2 Commits

Author SHA1 Message Date
Stefan Wojcik
d1997667ab fix flake8 2016-12-10 12:59:39 -05:00
Stefan Wojcik
9f2e44e600 Deprecate Python v2.6 2016-12-09 13:20:21 -05:00
2 changed files with 15 additions and 2 deletions

View File

@ -1,7 +1,7 @@
language: python
python:
- '2.6'
- '2.6' # TODO remove in v0.11.0
- '2.7'
- '3.3'
- '3.4'

View File

@ -1,9 +1,22 @@
"""Helper functions and types to aid with Python 2.5 - 3 support."""
"""Helper functions and types to aid with Python 2.6 - 3 support."""
import sys
import warnings
import pymongo
# Show a deprecation warning for people using Python v2.6
# TODO remove in mongoengine v0.11.0
if sys.version_info[0] == 2 and sys.version_info[1] == 6:
warnings.warn(
'Python v2.6 support is deprecated and is going to be dropped '
'entirely in the upcoming v0.11.0 release. Update your Python '
'version if you want to have access to the latest features and '
'bug fixes in MongoEngine.',
DeprecationWarning
)
if pymongo.version_tuple[0] < 3:
IS_PYMONGO_3 = False
else: