Re: Flask-AppBuilder has pinned versions of Click & Flask-Login in 1.10.0

2018-10-05 Thread Kyle Hamlin
Thank for this Ash. Pipenv works very well in 99% of cases and is vastly better than managing requirements files. Also, PYPA (Python Packaging Authority) officially recommends Pipenv. I gave poetry a try and it seems like it has a lot of potential. I did run into two errors, a max recursion depth

Re: Flask-AppBuilder has pinned versions of Click & Flask-Login in 1.10.0

2018-10-04 Thread Kyle Hamlin
If I remove the Flask-AppBuild pinning to 1.11.0 then it uncovers a Jinja2 conflict which is baffling because I don't see anywhere in the graph that jinja2 >=2.10 is required. Could not find a version that matches jinja2<2.9.0,>=2.10,>=2.4,>=2.5,>=2.7.3,>=2.8 Tried: 2.0, 2.1, 2.1.1, 2.2, 2.2.1,

Re: Flask-AppBuilder has pinned versions of Click & Flask-Login in 1.10.0

2018-10-04 Thread Kyle Hamlin
Thank you for the response Ash. Even with your suggestion, there appear to be version conflicts all over the place. Can you get this Pipfile to install because I cannot? *Pipfile:* [[source]] url = "https://pypi.python.org/simple; [[source]] verify_ssl = true name = "pypi" [packages]

Re: Flask-AppBuilder has pinned versions of Click & Flask-Login in 1.10.0

2018-10-04 Thread Kyle Hamlin
whoops remove the [[source]] at the end of the url = " https://pypi.python.org/simple; that is a typo. On Thu, Oct 4, 2018 at 11:26 AM Kyle Hamlin wrote: > Thank you for the response Ash. > > Even with your suggestion, there appear to be version conflicts all over > the place. Can you get this

Re: Flask-AppBuilder has pinned versions of Click & Flask-Login in 1.10.0

2018-10-04 Thread Ash Berlin-Taylor
We've committed a fix for this to master and will include it in a 1.10.1 https://github.com/apache/incubator-airflow/commit/fb5ffd146a5a33820cfa7541e5ce09098f3d541a For installing in the mea time pin `Flask-AppBuilder=1.11.0' > On 4 Oct 2018, at 00:41, Kyle Hamlin wrote: > > Hi, > > Today I

Flask-AppBuilder has pinned versions of Click & Flask-Login in 1.10.0

2018-10-03 Thread Kyle Hamlin
Hi, Today I was trying to upgrade Airflow to 1.10.0 and it appears that there are some version conflicts with click and flask-login. I uncovered these because I use Pipenv to manage our project's dependencies. You can see here that Flask-AppBuilder pins click==6.7 and flask-login>=0.3,<0.5