EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: pyepics and python3.8; Was: Can't import PyEpics on CentOS 7
From: Torsten Bögershausen via Tech-talk <[email protected]>
To: Matt Newville <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Mon, 13 Jan 2020 17:12:36 +0000
Hej Matt and all
[snip]
> 
> We've verified that the problem happens with Python 3.7.6, but not with Python 3.7.5.  It also appears that pyepics works with Python 3.8.0.

I couldn’t get that to work (on travis)

conda install -c conda-forge pyTest
[]
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
  - pyepics -> python[version='2.7.*|3.6.*|>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0']
Your python: python=3.8


(If you want, I can send you the whole travis log,
 or a link to it).

I didn’t manage to convince travis to use python3.7 and not 3.8
On the other hand, 3.8 seems to be the future.

Is there any chance to look at this, some day ?
Or should I open an issue on github ?
Or is there anything else I can help with ?

BR
/Torsten


>  I don't think anyone has tested it with Python 3.8.1, I suspect that may fail too as it was released at the same time as 3.7.6.   As it happens, it looks like updating an Anaconda Python 3.7 environment will now upgrade to Python 3.7.6. 
> 
> We're still tracking down the problem: it looks like our wrapping of the CA `access_rights_handler_args` structure fails with the latest version.  We don't have a proposed solution yet, but some ideas.
> 
> I hope we can get this fixed soon.  In the meantime, I think rolling back to Python 3.7.5 is probably the simplest solution.
> 
> --Matt Newville


Replies:
Re: pyepics and python3.8; Was: Can't import PyEpics on CentOS 7 Matt Newville via Tech-talk
References:
Can't import PyEpics on CentOS 7 Chiang, Liang-Chih [江良志] via Tech-talk
Re: Can't import PyEpics on CentOS 7 Matt Newville via Tech-talk

Navigate by Date:
Prev: Re: New sequencer release 2.2.8 J. Lewis Muir via Tech-talk
Next: Re: New sequencer release 2.2.8 Johnson, Andrew N. via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: 回覆: Can't import PyEpics on CentOS 7 Chiang, Liang-Chih [江良志] via Tech-talk
Next: Re: pyepics and python3.8; Was: Can't import PyEpics on CentOS 7 Matt Newville via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 13 Jan 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·