Proposal: Molecule to require minimal py36
See original GitHub issueAs py27 is effectively dead and I can no longer keep up the py27 jobs green (two different outages in last 24h), I propose we drop support for py27 in molecule.
The next major version v3.1
will no longer be tested or work with python older than 3.6.
Please be aware that this requirement is about molecule itself and that you can still test hosts using any version of python supported by ansible. Still, if you happen to test a py37 based host using delegated driver, you may be in trouble. You would have to spawn two hosts, one that is used by molecule and the tested one.
Please use thumbs up and down to vote on this change. Once I receive enough feedback, I will implement the change and unblock current PRs.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:19
- Comments:8 (6 by maintainers)
Top Results From Across the Web
Proposal: Molecule to require minimal py36 - Google Groups
Please be aware that this requirement is about molecule itself and that you can still test hosts using any version of python supported...
Read more >Synthesis Center for Molecular and Cellular Sciences (SCMCS)
Preliminary Proposals (required): Preliminary proposals are required and must be submitted via Research.gov, even if full proposals will be submitted via Grants ...
Read more >The Synthesizability of Molecules Proposed by Generative ...
We categorize the approaches one might take to ensure that computationally designed molecules are able to be synthesized in Figure 1. These ...
Read more >Oligo(N‐methylalanine) as a Peptide‐Based Molecular ...
Oligo(N-methylalanine) (oligo-NMA ) is proposed as a peptide-based molecular scaffold with a minimal structure and a high density of ...
Read more >Molecular dynamics simulation for all - PMC - NCBI - NIH
To validate the proposed mechanism of allostery, we designed a modified version of the NAM that would require a larger allosteric pocket to...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I mostly run Molecule from local workstation (where I have Python 3.7), in Travis CI (which has Python 2 and Python 3 available… depends on the environment), and GitHub Actions (which defaults to Python 3).
There may be some speed bumps once this lands, but I approve of the general idea, since Python 2.7 is getting harder and harder to support unless you live in RHEL 6 or 7-land.
I just wanted to say I really appreciate that everybody took the time to give feedback on this.
THANK YOU ALL.