Prefect requires Sqlalchemy2
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 53/100
Research direction
Start by checking datapusher-plus dependency declarations and the referenced Prefect pyproject.toml requirement, then reproduce the reported installation with CKAN 2.11 and inspect the installed SQLAlchemy version. Determine how the dependency requirements conflict; done when installing datapusher-plus no longer upgrades SQLAlchemy beyond the version CKAN supports and the reported installation issues are addressed.
Written by the indexing model from the issue text.
Description
Describe the bug
Prefect has a requirement of sqlalchemy2 https://github.com/PrefectHQ/prefect/blob/57ee2c2c10f662fee32807c126a117adce32dd28/pyproject.toml#L40
CKAN only has support for 2.12 https://github.com/ckan/ckan/pull/8410
Installing datapusher-plus requirements will upgrade sqlalchemy and you'll end up with various issues.
To Reproduce
Steps to reproduce the behavior:
- Install ckan 2.11
- Install datapusher_plus
- Check sqlalchemy version with pip list
- Dominant language
- Python
- Stars
- 47
- Forks
- 33
- Avg merge
- 2h 28m
- Merged PRs (30d)
- 10
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from dathere/datapusher-plus
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
dathere/datapusher-plus#359 ·
Maintainers usually reply within 1 day
-
"Total elapsed time" in the JOB DONE line is ~1.79 billion seconds (perf_counter overwrites the time.time() start)Possibly taken @tino097 claimed this 14 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
dathere/datapusher-plus#355 ·
Maintainers usually reply within 1 day
-
FormulaProcessing stage always skipped on CKAN 2.10+: ckan.plugins is a list, stage calls .split() on itPossibly taken @tino097 claimed this 14 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
dathere/datapusher-plus#354 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
dathere/datapusher-plus#340 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
dathere/datapusher-plus#337 · 1 comment ·
Maintainers usually reply within 1 day
All issues in dathere/datapusher-plus
Similar issues
-
documentation good first issue priority: P2 status: ready
Difficulty 1/5 Under an hour Newbie friendliness 88/100
RhinoLink-Tech/data-fabric#500 ·
Maintainers usually reply within 1 day
-
backlog
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
EchoTools/nevr-runtime#2384 ·
Maintainers usually reply within 1 day
-
[Bug]: The H2 series' and the H3C's fan 3 is labelled "Chamber Fan", Bambu calls it the exhaust fanOpenarea:ui
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
btclib-org/btclib#3062 ·
Maintainers usually reply within 1 day
-
area:evals area:infra enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
jse-avl/support-bot#4 · 1 comment ·