Deprecate Python v2.6
This commit is contained in:
		| @@ -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' | ||||||
|   | |||||||
| @@ -1,9 +1,21 @@ | |||||||
| """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 pymongo | import pymongo | ||||||
|  | import warnings | ||||||
|  |  | ||||||
|  |  | ||||||
|  | # 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: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user