Re: Build failed in Jenkins: pgadmin4-master-python26 #433

2017-09-10 Thread Murtuza Zabuawala
Hi Dave,

Yes, I mentioned about CentOS6 when I submitted my PR and below is their
reply,

They quoted,
*"I still strongly encourage you to migrate away from an outdated and dead
system that's core is based on unsupported and vulnerable software. You
should upgrade to CentOS7. The old one isn't any different from using
windows XP."*

Python2.6 is officially dead from last 4 years, I am not able to justify
any valid reason for my PR :(


--
Regards,
Murtuza Zabuawala
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

[image: https://community.postgresrocks.net/]


On Sat, Sep 9, 2017 at 9:53 PM, Dave Page  wrote:

> Yeah, that'll work for us, but you may want to try arguing that dead or
> not, it's the version of Python in CentOS/RHEL 6, which are still very
> widely used.
>
> Thanks.
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK:http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
> On 9 Sep 2017, at 05:43, Murtuza Zabuawala  enterprisedb.com> wrote:
>
> ​Hi Dave,
>
> From on going discussion on github repo, I highly doubt that they will
> accept PR, they are giving the same reason as I mentioned in my previous
> email saying Python2.6 is dead :)
>
> The other work around which I found is to add hard coded Flask-Script
> version in requirement.txt. This workaround is working fine at a
> moment(also with Python2.6) but not sure if it will break anything else in
> its dependent modules for other Python versions in future.​
>
> PFA patch.
>
> --
> Regards,
> Murtuza Zabuawala
> EnterpriseDB: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
> [image: https://community.postgresrocks.net/]
> 
>
> On Sat, Sep 9, 2017 at 12:55 AM, Murtuza Zabuawala  enterprisedb.com> wrote:
>
>> Hi Dave,
>>
>> This ain't broken because of my commits but due to version change
>> of Flask-Script module :-)
>>
>>
>> *pgadmin4-master-python26 #433 (Current build - Failed)*
>> *pgadmin4-master-python26 #433 (Previous build - Failed)*
>> Installing collected packages: pytz, Babel, beautifulsoup4, blinker,
>> click, extras, six, python-mimeparse, linecache2, traceback2, unittest2,
>> pbr, testtools, fixtures, MarkupSafe, Jinja2, Werkzeug, itsdangerous,
>> Flask, Flask-Babel, Flask-Gravatar, htmlmin, Flask-HTMLmin, Flask-Login,
>> Flask-Mail, Flask-Script, python-dateutil, SQLAlchemy, Mako, python-editor,
>> alembic, Flask-SQLAlchemy, Flask-Migrate, Flask-Principal, passlib,
>> ordereddict, WTForms, Flask-WTF, Flask-Security, html5lib, importlib,
>> psycopg2, pycrypto, pyrsistent, simplejson, speaklater, sqlparse,
>> backports.csv, Flask-Paranoid
>> Successfully installed Babel-2.3.4 Flask-0.11.1 Flask-Babel-0.11.1
>> Flask-Gravatar-0.4.2 Flask-HTMLmin-1.2 Flask-Login-0.3.2 Flask-Mail-0.9.1
>> Flask-Migrate-2.0.3 Flask-Paranoid-0.1.0 Flask-Principal-0.4.0
>> Flask-SQLAlchemy-2.1 Flask-Script-2.0.6 Flask-Security-1.7.5
>> Flask-WTF-0.12 Jinja2-2.7.3 Mako-1.0.7 MarkupSafe-0.23 SQLAlchemy-1.0.14
>> WTForms-2.0.2 Werkzeug-0.9.6 alembic-0.9.5 backports.csv-1.0.4
>> beautifulsoup4-4.4.1 blinker-1.3 click-6.6 extras-0.0.3 fixtures-2.0.0
>> html5lib-1.0b3 htmlmin-0.1.10 importlib-1.0.3 itsdangerous-0.24
>> linecache2-1.0.0 ordereddict-1.1 passlib-1.6.2 pbr-1.9.1 psycopg2-2.7.3.1
>> pycrypto-2.6.1 pyrsistent-0.11.13 python-dateutil-2.5.0 python-editor-1.0.3
>> python-mimeparse-1.5.1 pytz-2014.10 simplejson-3.6.5 six-1.10.0
>> speaklater-1.3 sqlparse-0.1.19 testtools-2.3.0 traceback2-1.4.0
>> unittest2-1.1.0
>> DEPRECATION: Python 2.6 is no longer supported by the Python core team,
>> please upgrade your Python. A future version of pip will drop support for
>> Python 2.6
>>
>> *pgadmin4-master-python26 #431 (Previous build - Successful)*
>>
>> Installing collected packages: pytz, Babel, beautifulsoup4, blinker, click, 
>> extras, six, python-mimeparse, linecache2, traceback2, unittest2, pbr, 
>> testtools, fixtures, MarkupSafe, Jinja2, Werkzeug, itsdangerous, Flask, 
>> Flask-Babel, Flask-Gravatar, htmlmin, Flask-HTMLmin, Flask-Login, 
>> Flask-Mail, Flask-Script, python-dateutil, SQLAlchemy, Mako, python-editor, 
>> alembic, Flask-SQLAlchemy, Flask-Migrate, Flask-Principal, passlib, 
>> ordereddict, WTForms, Flask-WTF, Flask-Security, html5lib, importlib, 
>> psycopg2, pycrypto, pyrsistent, simplejson, speaklater, sqlparse, 
>> backports.csv, Flask-Paranoid
>> Successfully installed Babel-2.3.4 Flask-0.11.1 Flask-Babel-0.11.1 
>> Flask-Gravatar-0.4.2 Flask-HTMLmin-1.2 Flask-Login-0.3.2 Flask-Mail-0.9.1 
>> Flask-Migrate-2.0.3 Flask-Paranoid-0.1.0 Flask-Principal-0.4.0 
>> Flask-SQLAlchemy-2.1 Flask-Script-2.0.5 Flask-Security-1.7.5 Flask-WTF-0.12 
>> Jinja2-2.7.3 Mako-1.0.7 MarkupSafe-0.23 SQLAlchemy-1.0.14 WTForms-2.0.2 
>> Werkzeug-0.9.6 alembic-0.9.5 backports.csv-1.0.4 beautifulsoup4-4.4.1 
>> blinker-1.3 

Re: Build failed in Jenkins: pgadmin4-master-python26 #433

2017-09-08 Thread Murtuza Zabuawala
Please disregard my previous patch and find updated patch in which we will
use hard coded version only Python2.6 and not other versions.​

​Please review.
​

On Sat, Sep 9, 2017 at 10:13 AM, Murtuza Zabuawala <
murtuza.zabuaw...@enterprisedb.com> wrote:

> ​Hi Dave,
>
> From on going discussion on github repo, I highly doubt that they will
> accept PR, they are giving the same reason as I mentioned in my previous
> email saying Python2.6 is dead :)
>
> The other work around which I found is to add hard coded Flask-Script
> version in requirement.txt. This workaround is working fine at a
> moment(also with Python2.6) but not sure if it will break anything else in
> its dependent modules for other Python versions in future.​
>
> PFA patch.
>
> --
> Regards,
> Murtuza Zabuawala
> EnterpriseDB: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
> [image: https://community.postgresrocks.net/]
> 
>
> On Sat, Sep 9, 2017 at 12:55 AM, Murtuza Zabuawala  enterprisedb.com> wrote:
>
>> Hi Dave,
>>
>> This ain't broken because of my commits but due to version change
>> of Flask-Script module :-)
>>
>>
>> *pgadmin4-master-python26 #433 (Current build - Failed)*
>> *pgadmin4-master-python26 #433 (Previous build - Failed)*
>> Installing collected packages: pytz, Babel, beautifulsoup4, blinker,
>> click, extras, six, python-mimeparse, linecache2, traceback2, unittest2,
>> pbr, testtools, fixtures, MarkupSafe, Jinja2, Werkzeug, itsdangerous,
>> Flask, Flask-Babel, Flask-Gravatar, htmlmin, Flask-HTMLmin, Flask-Login,
>> Flask-Mail, Flask-Script, python-dateutil, SQLAlchemy, Mako, python-editor,
>> alembic, Flask-SQLAlchemy, Flask-Migrate, Flask-Principal, passlib,
>> ordereddict, WTForms, Flask-WTF, Flask-Security, html5lib, importlib,
>> psycopg2, pycrypto, pyrsistent, simplejson, speaklater, sqlparse,
>> backports.csv, Flask-Paranoid
>> Successfully installed Babel-2.3.4 Flask-0.11.1 Flask-Babel-0.11.1
>> Flask-Gravatar-0.4.2 Flask-HTMLmin-1.2 Flask-Login-0.3.2 Flask-Mail-0.9.1
>> Flask-Migrate-2.0.3 Flask-Paranoid-0.1.0 Flask-Principal-0.4.0
>> Flask-SQLAlchemy-2.1 Flask-Script-2.0.6 Flask-Security-1.7.5
>> Flask-WTF-0.12 Jinja2-2.7.3 Mako-1.0.7 MarkupSafe-0.23 SQLAlchemy-1.0.14
>> WTForms-2.0.2 Werkzeug-0.9.6 alembic-0.9.5 backports.csv-1.0.4
>> beautifulsoup4-4.4.1 blinker-1.3 click-6.6 extras-0.0.3 fixtures-2.0.0
>> html5lib-1.0b3 htmlmin-0.1.10 importlib-1.0.3 itsdangerous-0.24
>> linecache2-1.0.0 ordereddict-1.1 passlib-1.6.2 pbr-1.9.1 psycopg2-2.7.3.1
>> pycrypto-2.6.1 pyrsistent-0.11.13 python-dateutil-2.5.0 python-editor-1.0.3
>> python-mimeparse-1.5.1 pytz-2014.10 simplejson-3.6.5 six-1.10.0
>> speaklater-1.3 sqlparse-0.1.19 testtools-2.3.0 traceback2-1.4.0
>> unittest2-1.1.0
>> DEPRECATION: Python 2.6 is no longer supported by the Python core team,
>> please upgrade your Python. A future version of pip will drop support for
>> Python 2.6
>>
>> *pgadmin4-master-python26 #431 (Previous build - Successful)*
>>
>> Installing collected packages: pytz, Babel, beautifulsoup4, blinker, click, 
>> extras, six, python-mimeparse, linecache2, traceback2, unittest2, pbr, 
>> testtools, fixtures, MarkupSafe, Jinja2, Werkzeug, itsdangerous, Flask, 
>> Flask-Babel, Flask-Gravatar, htmlmin, Flask-HTMLmin, Flask-Login, 
>> Flask-Mail, Flask-Script, python-dateutil, SQLAlchemy, Mako, python-editor, 
>> alembic, Flask-SQLAlchemy, Flask-Migrate, Flask-Principal, passlib, 
>> ordereddict, WTForms, Flask-WTF, Flask-Security, html5lib, importlib, 
>> psycopg2, pycrypto, pyrsistent, simplejson, speaklater, sqlparse, 
>> backports.csv, Flask-Paranoid
>> Successfully installed Babel-2.3.4 Flask-0.11.1 Flask-Babel-0.11.1 
>> Flask-Gravatar-0.4.2 Flask-HTMLmin-1.2 Flask-Login-0.3.2 Flask-Mail-0.9.1 
>> Flask-Migrate-2.0.3 Flask-Paranoid-0.1.0 Flask-Principal-0.4.0 
>> Flask-SQLAlchemy-2.1 Flask-Script-2.0.5 Flask-Security-1.7.5 Flask-WTF-0.12 
>> Jinja2-2.7.3 Mako-1.0.7 MarkupSafe-0.23 SQLAlchemy-1.0.14 WTForms-2.0.2 
>> Werkzeug-0.9.6 alembic-0.9.5 backports.csv-1.0.4 beautifulsoup4-4.4.1 
>> blinker-1.3 click-6.6 extras-0.0.3 fixtures-2.0.0 html5lib-1.0b3 
>> htmlmin-0.1.10 importlib-1.0.3 itsdangerous-0.24 linecache2-1.0.0 
>> ordereddict-1.1 passlib-1.6.2 pbr-1.9.1 psycopg2-2.7.3.1 pycrypto-2.6.1 
>> pyrsistent-0.11.13 python-dateutil-2.5.0 python-editor-1.0.3 
>> python-mimeparse-1.5.1 pytz-2014.10 simplejson-3.6.5 six-1.10.0 
>> speaklater-1.3 sqlparse-0.1.19 testtools-2.3.0 traceback2-1.4.0 
>> unittest2-1.1.0
>> DEPRECATION: Python 2.6 is no longer supported by the Python core team, 
>> please upgrade your Python. A future version of pip will drop support for 
>> Python 2.6
>>
>>
>>
>> Though I have submitted PR for the same but not sure if they will accept it 
>> or not as Python2.6 is officially dead.
>>
>> https://github.com/smurfix/flask-script/pull/181
>>
>>
>> --
>> Regards,
>> Murtuza Zabuawala
>> EnterpriseDB: http://www.enterprisedb.com
>> The 

Re: Build failed in Jenkins: pgadmin4-master-python26 #433

2017-09-08 Thread Murtuza Zabuawala
​Hi Dave,

>From on going discussion on github repo, I highly doubt that they will
accept PR, they are giving the same reason as I mentioned in my previous
email saying Python2.6 is dead :)

The other work around which I found is to add hard coded Flask-Script
version in requirement.txt. This workaround is working fine at a
moment(also with Python2.6) but not sure if it will break anything else in
its dependent modules for other Python versions in future.​

PFA patch.

--
Regards,
Murtuza Zabuawala
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

[image: https://community.postgresrocks.net/]


On Sat, Sep 9, 2017 at 12:55 AM, Murtuza Zabuawala <
murtuza.zabuaw...@enterprisedb.com> wrote:

> Hi Dave,
>
> This ain't broken because of my commits but due to version change
> of Flask-Script module :-)
>
>
> *pgadmin4-master-python26 #433 (Current build - Failed)*
> *pgadmin4-master-python26 #433 (Previous build - Failed)*
> Installing collected packages: pytz, Babel, beautifulsoup4, blinker,
> click, extras, six, python-mimeparse, linecache2, traceback2, unittest2,
> pbr, testtools, fixtures, MarkupSafe, Jinja2, Werkzeug, itsdangerous,
> Flask, Flask-Babel, Flask-Gravatar, htmlmin, Flask-HTMLmin, Flask-Login,
> Flask-Mail, Flask-Script, python-dateutil, SQLAlchemy, Mako, python-editor,
> alembic, Flask-SQLAlchemy, Flask-Migrate, Flask-Principal, passlib,
> ordereddict, WTForms, Flask-WTF, Flask-Security, html5lib, importlib,
> psycopg2, pycrypto, pyrsistent, simplejson, speaklater, sqlparse,
> backports.csv, Flask-Paranoid
> Successfully installed Babel-2.3.4 Flask-0.11.1 Flask-Babel-0.11.1
> Flask-Gravatar-0.4.2 Flask-HTMLmin-1.2 Flask-Login-0.3.2 Flask-Mail-0.9.1
> Flask-Migrate-2.0.3 Flask-Paranoid-0.1.0 Flask-Principal-0.4.0
> Flask-SQLAlchemy-2.1 Flask-Script-2.0.6 Flask-Security-1.7.5
> Flask-WTF-0.12 Jinja2-2.7.3 Mako-1.0.7 MarkupSafe-0.23 SQLAlchemy-1.0.14
> WTForms-2.0.2 Werkzeug-0.9.6 alembic-0.9.5 backports.csv-1.0.4
> beautifulsoup4-4.4.1 blinker-1.3 click-6.6 extras-0.0.3 fixtures-2.0.0
> html5lib-1.0b3 htmlmin-0.1.10 importlib-1.0.3 itsdangerous-0.24
> linecache2-1.0.0 ordereddict-1.1 passlib-1.6.2 pbr-1.9.1 psycopg2-2.7.3.1
> pycrypto-2.6.1 pyrsistent-0.11.13 python-dateutil-2.5.0 python-editor-1.0.3
> python-mimeparse-1.5.1 pytz-2014.10 simplejson-3.6.5 six-1.10.0
> speaklater-1.3 sqlparse-0.1.19 testtools-2.3.0 traceback2-1.4.0
> unittest2-1.1.0
> DEPRECATION: Python 2.6 is no longer supported by the Python core team,
> please upgrade your Python. A future version of pip will drop support for
> Python 2.6
>
> *pgadmin4-master-python26 #431 (Previous build - Successful)*
>
> Installing collected packages: pytz, Babel, beautifulsoup4, blinker, click, 
> extras, six, python-mimeparse, linecache2, traceback2, unittest2, pbr, 
> testtools, fixtures, MarkupSafe, Jinja2, Werkzeug, itsdangerous, Flask, 
> Flask-Babel, Flask-Gravatar, htmlmin, Flask-HTMLmin, Flask-Login, Flask-Mail, 
> Flask-Script, python-dateutil, SQLAlchemy, Mako, python-editor, alembic, 
> Flask-SQLAlchemy, Flask-Migrate, Flask-Principal, passlib, ordereddict, 
> WTForms, Flask-WTF, Flask-Security, html5lib, importlib, psycopg2, pycrypto, 
> pyrsistent, simplejson, speaklater, sqlparse, backports.csv, Flask-Paranoid
> Successfully installed Babel-2.3.4 Flask-0.11.1 Flask-Babel-0.11.1 
> Flask-Gravatar-0.4.2 Flask-HTMLmin-1.2 Flask-Login-0.3.2 Flask-Mail-0.9.1 
> Flask-Migrate-2.0.3 Flask-Paranoid-0.1.0 Flask-Principal-0.4.0 
> Flask-SQLAlchemy-2.1 Flask-Script-2.0.5 Flask-Security-1.7.5 Flask-WTF-0.12 
> Jinja2-2.7.3 Mako-1.0.7 MarkupSafe-0.23 SQLAlchemy-1.0.14 WTForms-2.0.2 
> Werkzeug-0.9.6 alembic-0.9.5 backports.csv-1.0.4 beautifulsoup4-4.4.1 
> blinker-1.3 click-6.6 extras-0.0.3 fixtures-2.0.0 html5lib-1.0b3 
> htmlmin-0.1.10 importlib-1.0.3 itsdangerous-0.24 linecache2-1.0.0 
> ordereddict-1.1 passlib-1.6.2 pbr-1.9.1 psycopg2-2.7.3.1 pycrypto-2.6.1 
> pyrsistent-0.11.13 python-dateutil-2.5.0 python-editor-1.0.3 
> python-mimeparse-1.5.1 pytz-2014.10 simplejson-3.6.5 six-1.10.0 
> speaklater-1.3 sqlparse-0.1.19 testtools-2.3.0 traceback2-1.4.0 
> unittest2-1.1.0
> DEPRECATION: Python 2.6 is no longer supported by the Python core team, 
> please upgrade your Python. A future version of pip will drop support for 
> Python 2.6
>
>
>
> Though I have submitted PR for the same but not sure if they will accept it 
> or not as Python2.6 is officially dead.
>
> https://github.com/smurfix/flask-script/pull/181
>
>
> --
> Regards,
> Murtuza Zabuawala
> EnterpriseDB: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
> [image: https://community.postgresrocks.net/]
> 
>
> On Fri, Sep 8, 2017 at 8:25 PM, Dave Page 
> wrote:
>
>> Murtuza, can you look at the this ASAP please? (RC build is on Monday
>> morning). It looks like it was caused by one of your last two patches.
>>
>> Thanks.
>>
>>
>>