StackStorm / st2

StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html
https://stackstorm.com/
Apache License 2.0
5.96k stars 741 forks source link

old pytz version #6167

Open zoifar opened 3 months ago

zoifar commented 3 months ago

SUMMARY

st2 uses old version of pytz, witch makes it incompatible with other package(e.g. recurring-ical-events==2.1.3)

STACKSTORM VERSION

st2 --version
st2 3.9dev, on Python 3.9.18
OS, environment, install method

Debian GNU/Linux 11 (bullseye) Docker pip

Steps to reproduce the problem

pip install recurring-ical-events==2.1.3 "git+https://github.com/stackstorm/st2.git#egg=st2client&subdirectory=st2client"

Expected Results

Both package installed

Actual Results

The conflict is caused by:
    recurring-ical-events 2.1.3 depends on pytz>=2023.3
    st2client 3.9.dev0 depends on pytz==2021.1