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 language: python
python: python:
- '2.6' - '2.6' # TODO remove in v0.11.0
- '2.7' - '2.7'
- '3.3' - '3.3'
- '3.4' - '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 sys
import warnings
import pymongo 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: if pymongo.version_tuple[0] < 3:
IS_PYMONGO_3 = False IS_PYMONGO_3 = False
else: else: