Skip to content

Friendly dependencies as default behavior#1721

Open
bmos wants to merge 31 commits intomove-coop:mainfrom
bmos:only_friendly_deps
Open

Friendly dependencies as default behavior#1721
bmos wants to merge 31 commits intomove-coop:mainfrom
bmos:only_friendly_deps

Conversation

@bmos
Copy link
Contributor

@bmos bmos commented Feb 13, 2026

Reconfigure the parsons install process to use the "friendly dependencies" feature as the default behavior instead of requiring the LIMITED_DEPENDENCIES environment variable.

As of #1679, we have had a FutureWarning in place upon importing parsons to try to warn our users about this upcoming change.

https://www.parsonsproject.org/pub/improving-the-parsons-installation-experience

User install flow will change from pip install parsons to pip install parsons[all] to mimic previous behavior, but with the ability to install only a subset of dependencies like pip install parsons[airtable]. The range of compatible dependency versions is also greatly expanded.

@github-actions
Copy link

github-actions bot commented Feb 13, 2026

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  parsons
  __init__.py
  parsons/copper
  copper.py
  parsons/facebook_ads
  facebook_ads.py
Project Total  

This report was generated by python-coverage-comment-action

@bmos bmos force-pushed the only_friendly_deps branch from 8521b3a to 07ccedc Compare February 13, 2026 04:05
@bmos bmos force-pushed the only_friendly_deps branch from 07ccedc to 3763c05 Compare February 13, 2026 04:22
@bmos bmos force-pushed the only_friendly_deps branch from d7d4369 to b77c03f Compare February 13, 2026 14:54
@bmos bmos force-pushed the only_friendly_deps branch from f324935 to 17037f0 Compare February 13, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments