diff --git a/airflow/providers/plexus/hooks/plexus.py b/airflow/providers/plexus/hooks/plexus.py index 78b8e4454513c..21e8069077918 100644 --- a/airflow/providers/plexus/hooks/plexus.py +++ b/airflow/providers/plexus/hooks/plexus.py @@ -67,7 +67,7 @@ def _generate_token(self) -> Any: def token(self) -> Any: """Returns users token""" if self.__token is not None: - if arrow.get(self.__token_exp) <= arrow.now(): + if not self.__token_exp or arrow.get(self.__token_exp) <= arrow.now(): self.__token = self._generate_token() return self.__token else: diff --git a/setup.py b/setup.py index 85237a1c1211d..da32c3f10ccb5 100644 --- a/setup.py +++ b/setup.py @@ -416,7 +416,7 @@ def get_sphinx_theme_version() -> str: 'pinotdb>0.1.2,<1.0.0', ] plexus = [ - 'arrow>=0.16.0,<1.0.0', + 'arrow>=0.16.0', ] postgres = [ 'psycopg2-binary>=2.7.4',