Update 3.5 references to 3.6#1444
Update 3.5 references to 3.6#1444tvst merged 11 commits intostreamlit:developfrom randyzwitch:update_py36
Conversation
|
Looks like I don't have the CircleCI required flags set right...is this a GitHub repo level setting? |
|
|
|
Do a search for |
|
Good point, I only searched for |
Yes I believe there's something in the settings to update @tvst |
@jrhone some of these remaining changes are bigger questions to answer around removing the Python 2 and Python 3.5 shims. In |
|
Keeping scope of this PR as-is, issues from additional files in #1444 (comment) will be addressed in separate PR in the future |
There was a problem hiding this comment.
Ok, I guess the only thing remaining then is to confirm the python 3.6.x version of the image we want to use
- image: circleci/python:3.6.9
I'm not sure I fully understand your comment below. Perhaps post about it in eng?
Ok. I was thinking that because it would be a patch release, there wouldn't be any syntax changes, so I put 3.6.9 to test against the most recent that people could be using. Guess that's a philosophical question of the intent for our CI.
My point is that between 3.6.0 and 3.6.9, there should only have been bug fixes, no syntax changes under semver standards. So whether we use 3.6.0, 3.6.9 or anything in between shouldn't make any syntax errors arrive. I chose 3.6.9, because to me, that's the one most likely to still be installed (since downloads from python.org would be for the newest patch release, Doesn't matter to me either way, just explaining why I chose the highest instead of the lowest. |
|
Run 1: Run 2: Not sure what the next move is here. On the one hand, I can definitely be doing something wrong for the CircleCI configuration file. There also could be something wrong with the Docker container. Or the worst, we don't actually pass on 3.6. @jrhone any suggestions what to try here? |
|
Python 3.6.0, 3.6.1, 3.6.2, 3.6.3, 3.6.4
Python 3.6.5, 3.6.10
https://docs.python.org/3/library/contextlib.html#contextlib.asynccontextmanager |
* develop: Keras model hash func (#1450) Add support for st.echo("below") to print echoed text below the Streamlit output (#1452) Update 3.5 references to 3.6 (#1444) PyTorch model hash func (#1445) Fix link for pipenv in Getting Started (#1455) TextArea and TextInput max_chars (#1423) Fix multiselect docstring example (#1442) Configuring ReadtheDocs (#1435) Fix "strip()" bug when internal IP is None (#1434)
* feature/plugins: (26 commits) revert accidentally-committed datframe serialization breakage Example PyPI package (streamlit#1462) If it is a windows machine, check if terminal is latest version that supports emojis (streamlit#1490) Remove Python 2 check in 'hello' df demo (streamlit#1486) Update README (streamlit#1493) Fix broken link by removing unnecessary 'd' (streamlit#1492) Update doc references for RTD (streamlit#1485) Remove excess parenthesis from selectbox example (streamlit#1488) Upgrade patch versions (streamlit#1463) Update date_input to accept a range for a ranged datepicker (streamlit#1483) radio docstring consistency in format_func param (streamlit#1480) Hash func for Tensorflow saved model (streamlit#1468) Figure out which env we are in for RTD (streamlit#1473) Fix component examples Version 0.60.0 (streamlit#1460) Remove extra start_time parameter (streamlit#1470) Fix spelling mistake in hello demo (streamlit#1469) Keras model hash func (streamlit#1450) Add support for st.echo("below") to print echoed text below the Streamlit output (streamlit#1452) Update 3.5 references to 3.6 (streamlit#1444) ...
Per our Slack discussion yesterday, there are some places where Python 3.5 references remain. I changed these references here.
Note that some of the references conditionally test for 3.6 and above (such as the Black formatter CI code), so that code could be simplified to remove the conditional test since it will evaluate true from now on