Update declaring version constraints
Update use of Halcyon
Update packaging