Skip to content

Better packaging #93

Open
Open
@peircej

Description

@peircej

The packaging of labjackpython could be much improved by:

  1. providing a wheel so that people can just pip install labjack
  2. putting all the files in one folder

Doing 1. doesn't have any downsides and would help people have access to your current work (at the moment they have to navigate to github to find the latest version rather than doing pip install labjack). It's possible the wheel(s) could include the driver too unless that needs to alter OS

Doing 2. has the slight downside that people should import by doing from labjack import u3 rather than import u3. So it would break code very minimally, but the current way that labjack gets installed is pretty bad; it's like installing an application by just dumping all the files in the root of "Program Files" rather than in a folder for that app

[background: I'm the creator of the PsychoPy package and we have lots of labjack users, but it's annoying for me supporting dependent hardware/libs when they each have a different install method]

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions