Skip to content

Commit 7d1bd27

Browse files
committed
2.0 note
1 parent 1b310a5 commit 7d1bd27

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
# Flask-PyMongo 2.0 Coming Soon
2+
3+
Keeping up with PyMongo and MongoDB developments has been a continual
4+
struggle for me as maintainer of Flask-PyMongo, as attested to by the long
5+
list of bugs filed. I have let down those who use this project, and I
6+
apologize for that.
7+
8+
In order to make the maintenance load acceptable, I have decided to release
9+
version 2.0 which will remove all of the "split out" configuration
10+
functionality. In 2.0, Flask-PyMongo will only read a MongoDB connection URI
11+
from Flask config. For cases where some configuration cannot be passed via
12+
URI, it will also accept keyword arguments, which will be passed directly to
13+
PyMongo.
14+
15+
I anticipate that this will require changes from many users of
16+
Flask-PyMongo, and I apologize for the disruption. I believe that this
17+
direction will enable me to keep up with compatibility requests, reduce the
18+
number of custom forked versions, and provide a more compact and stable
19+
platform for future development.
20+
21+
If you have not yet done so, please pin your version of Flask-PyMongo to the
22+
current version (e.g. `flask-pymongo<2.0` in a `requirements.txt` file).
23+
24+
Please use https://github.com/dcrosta/flask-pymongo/issues/110 if you have
25+
any questions or concerns with this decision.
26+
27+
128
# Flask-PyMongo
229

330
PyMongo support for Flask applications

0 commit comments

Comments
 (0)