imagej / imagej/pyimagej

Support optional installation of pyobjc packages by dependency

Open
#262 3 comments 0 reactions 0 assignees View on GitHub
enhancement macos-gui
Dominant language
Python
Stars
534
Forks
95
PR merge metrics
No merged PRs in 30d

Description

`pip` supports dependencies necessary on specific operating systems, [written like this](https://stackoverflow.com/a/75711133). I thought conda does as well, however at the very least we could install libraries optionally via pip within the conda environment file.

We should use these platform-specific dependencies to install pyobjc on mac, so that you can use gui mode right away.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the conda environment file and reviewing how its dependencies are declared. Add the platform-specific installation for pyobjc on macOS, then verify that a macOS conda environment installs it and supports GUI mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.