Skip to content

chore(iscript): Fix python dependency list - #1495

Merged
hneiva merged 1 commit into
masterfrom
hneiva/iscript-dependencies
Jul 28, 2026
Merged

chore(iscript): Fix python dependency list#1495
hneiva merged 1 commit into
masterfrom
hneiva/iscript-dependencies

Conversation

@hneiva

@hneiva hneiva commented Jul 27, 2026

Copy link
Copy Markdown
Contributor
  • Add requests (was being imported by another package, but used explicitly)
  • Removes aiohttp, arrow, macholib, taskcluster (unused)

- Add requests (was being imported by another package, but used explicitly)
- Removes aiohttp, arrow, macholib, taskcluster (unused)
@hneiva
hneiva requested a review from a team as a code owner July 27, 2026 20:22
Comment thread iscript/pyproject.toml
"arrow>=1.0",
"attrs",
"macholib",
"mozbuild",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure mozbuild is still needed here? I don't see any direct usage of it, nor any indirect usage of it through scriptworker_client.

@hneiva hneiva Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a from mozpack import mozjar in autograph.py
And mozpack is provided by mozbuild 🤷

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh; I was expecting the mozbuild imports to be...well...prefixed by mozbuild :(

@hneiva
hneiva merged commit a7a9880 into master Jul 28, 2026
55 checks passed
@hneiva
hneiva deleted the hneiva/iscript-dependencies branch July 28, 2026 16:36
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.

2 participants