Distribute wheels instead of eggs
Registered by
Iwan Vosloo
Use wheels to distribute packages instead of eggs.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Iwan Vosloo
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- Accepted for 3.1
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Iwan Vosloo
- Completed by
- Iwan Vosloo
Whiteboard
Change our infrastructure to be able to create and distribute wheels. Possibly leverage all the wheel tools to make it easier to install reahl in a virtualenv without having to recompile difficult dependencies (like lxml, psycopg2, etc)
(?)
Work Items
Work items:
Use twine to be able to split the upload step from the build step: DONE
Add a Wheel distribution package to our devdomain model: DONE
Check which dependencies are currently problematic, and see what we can do to make installing them easier: POSTPONED