#119 Pin only few deps (Flask, Werkzeug, WTForms)
Merged 3 years ago by frantisekz. Opened 3 years ago by frantisekz.

file modified
+1 -1
@@ -14,7 +14,7 @@ 

  #    - name: run-volume

  #      mountPath: /run

  

- FROM fedora:latest

+ FROM fedora:32

  LABEL \

      name="BlockerBugs application" \

      vendor="Fedora QE" \

file modified
+27 -24
@@ -1,24 +1,27 @@ 

- alembic >= 1.1.0

- # bodhi-client >= 5.0.0  # uncomment once this is fixed: https://github.com/fedora-infra/bodhi/issues/3919

- Flask-Admin >= 1.5.2

- Flask-SQLAlchemy == 2.4.0

- Flask-WTF >= 0.14.2

- Flask == 1.0.2

- iso8601 >= 0.1.11

- Jinja2 >= 2.10.1

- kitchen >= 1.2.6

- koji >= 1.19

- mock >= 3.0.5

- munch >= 2.3.1

- py >= 1.8.0

- pycurl >= 7.43.0

- pytest-cov >= 2.7.1

- pytest >= 4.6.8

- python-bugzilla >= 2.3.0

- python-fedora >= 1.0.0

- python-openid-cla >= 1.2

- python-openid-teams >= 1.1

- python3-openid >= 3.1.0

- SQLAlchemy >= 1.3.12

- Werkzeug == 0.14.1

- WTForms >= 2.2.1

+ # the flask and werkzeug freeze is to reflect the state on production

+ Flask == 1.1.1

+ Werkzeug == 0.16.0

+ WTForms < 3.0 # Known to be broken with master/3.0

+ 

+ alembic

+ bodhi-client

+ email_validator

+ Flask-Admin

+ Flask-SQLAlchemy

+ Flask-WTF

+ iso8601

+ Jinja2

+ kitchen

+ koji

+ mock

+ munch

+ py

+ pycurl

+ pytest-cov

+ pytest

+ python-bugzilla

+ python-fedora

+ python-openid-cla

+ python-openid-teams

+ python3-openid

+ SQLAlchemy

file modified
+18 -18
@@ -49,23 +49,23 @@ 

        include_package_data=True,

        cmdclass={'test': PyTest},

        install_requires=[

-             'alembic>=1.1.0',

-             'Flask-Admin>=1.5.2',

-             'Flask-SQLAlchemy==2.4.0',

-             'Flask-WTF>=0.14.2',

-             'Flask==1.0.2',

-             'iso8601>=0.1.11',

-             'Jinja2>=2.10.1',

-             'kitchen>=1.2.6',

-             'munch>=2.3.1',

-             'pycurl>=7.43.0',

-             'python-bugzilla>=2.3.0',

-             'python-fedora>=0.10.0',

-             'python-openid-cla>=1.2',

-             'python-openid-teams>=1.1',

-             'python3-openid>=3.1.0',

-             'SQLAlchemy>=1.3.12',

-             'Werkzeug==0.14.1',

-             'WTForms>=2.2.1',

+             'alembic',

+             'Flask-Admin',

+             'Flask-SQLAlchemy',

+             'Flask-WTF',

+             'Flask',

+             'iso8601',

+             'Jinja2',

+             'kitchen',

+             'munch',

+             'pycurl',

+             'python-bugzilla',

+             'python-fedora',

+             'python-openid-cla',

+             'python-openid-teams',

+             'python3-openid',

+             'SQLAlchemy',

+             'Werkzeug',

+             'WTForms',

        ]

  )

... in a similar manner as we handle this in oraculum
Everything else will work if not ancient...

Yay! If you made sure it all works, LGTM

Pull-Request has been merged by frantisekz

3 years ago