question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Proposal: Molecule to require minimal py36

See original GitHub issue

As 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:closed
  • Created 3 years ago
  • Reactions:19
  • Comments:8 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
geerlingguycommented, Mar 26, 2020

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.

1reaction
gundalowcommented, Mar 27, 2020

I just wanted to say I really appreciate that everybody took the time to give feedback on this.

THANK YOU ALL.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found