-
Notifications
You must be signed in to change notification settings - Fork 823
Closed
Description
Hi all,
Having recently completed 1.0.1, we would like to quickly deliver 1.1.0 ASAP.
This is because:
- Windows does not currently work with 1.0.1
- There are lots of very useful features sitting in 2.0 which cannot be used (RDKIT, MSD, new helanal, etc...)
- Maintaining the 1.x branch is becoming unmanageable - we are now at a point where even py3.6 is getting dropped by upstream packages.
In order to speed things up, we would like to propose a 1 week deadline for code fixes. That is to say, unless there is a good reason not to, after the 21st of March 2021, we will put a code freeze on the current master branch and move towards making a release.
After discussions with @richardjgowers and @lilyminium, it is our view that anything that requires longer than that should probably just go into 2.0. Please do speak up if you disagree with this.
As it stands, this is the list of things I believe were earmarked for a final 1.x release:
- TPR indexing TPRParser should not index from 0 #2364 (PR Add tpr_resid_from_one keyword to TPRParser #3153)
- Small boxes in capped_distance capped distance fails for very small (<0.1A) boxes #2670
- Warning about upcoming changes to the NCDFWriter's default behaviour (w.r.t. velocity
scale_units) Improving the NCDFWriter behaviour (units + scale_factors) #2327 PR Issue 2327 - Warn of upcoming scale_factor changes #3185 - Temp/B factors (I don't think we need warnings for this, but @lilyminium was saying otherwise?) (PR Added deprecation warning when trying to add_TopAttr bfactors or tempfactors #3161)
- Dealing with hbond_autocorrel (@p-j-smith based on HydrogenBondAutoCorrel uses deprecated features of numpy #2987 (comment) are we ok to just deprecate or should we just move it?) - @richardjgowers to fix and maybe move instead.
- Warning for changes to the way we get bonds/angles/dihedrals from atomgroups (u.select_atoms(...).bonds should return only bonds with atoms *inside* of the selection #2821 and Dihedrals and selections #1264) (PR Added get_connections #3160)
- Fixing Windows builds (abspaths slipping into SOURCES and breaking windows conda build #3129)
- Parmed ts deprecation Remove support for ts as an input to the ParmedConverter #3031
- Warning for PDB segid changes Write out chainID to PDB instead of segID #3157
Is there anything else we need to do? Is this reasonable for everyone?
pinging @MDAnalysis/coredevs
Reactions are currently unavailable