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
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,
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]
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
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
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