Giter Club home page Giter Club logo

Comments (8)

PhilLAL avatar PhilLAL commented on June 29, 2024

Since we discussed it for pyIcePAP, I add here as a reminder that it is possible to include a requirements file could be helpful. It could especially help when installing through pip since dependencies can then be installed automatically.
pip freeze > requirements.txt can be a good base and you can clean it before commiting it. Some explanatation are given in https://pip.pypa.io/en/stable/user_guide/#requirements-files

Regards.

from icepapcms.

PhilLAL avatar PhilLAL commented on June 29, 2024

Hello,
I see that pymysql2 make it not possible to use python3 for icepapcms.
However, pyicepap need python3.5 to install so IcepapCMS can not be installed currently.
Since python2 support will stop soon, that's probably why pyicepap makes python3 mandatory.

from icepapcms.

rhomspuron avatar rhomspuron commented on June 29, 2024

I see that pymysql2 make it not possible to use python3 for icepapcms.

Thanks to check it!

However, pyicepap need python3.5 to install so IcepapCMS can not be installed currently.
Since python2 support will stop soon, that's probably why pyicepap makes python3 mandatory.

On the pyIcePAP project we created a branch: https://github.com/ALBA-Synchrotron/pyIcePAP/tree/support-2.9.x, to give support to IcepapCMS and IcepapOSC. You can have on your system the pyIcePAP library (python2) for the IcepapCMS and IcepapOSC and icepap library(python3) for new developments.

We must migrate both applications to python 3 and qt5 ASAP.

from icepapcms.

PhilLAL avatar PhilLAL commented on June 29, 2024

Hi Roberto,
I see that pyqt4 package does not seem do exist anymore in main pip or conda repo.
I wanted to know if it's worth taking time to install all this by hand or if a new version of icepapcms will arrive soon and make all this not relevant?
Regards

from icepapcms.

rhomspuron avatar rhomspuron commented on June 29, 2024

Hi @PhilLAL,

I would like to start the new version design before Xmas, I hope to have a new version before summer 2020. If you can start the migration to pyqt5 and python3 will be great, any help is welcome.

Regards,

from icepapcms.

PhilLAL avatar PhilLAL commented on June 29, 2024

Hi @rhomspuron
since python2 support will be stopped january 1st 2020, how do you plan to use IcepapCMS between january and new version?
I am especially interested if you have any solution to install icepapcms today, whatever the python version, just to be able to install new version on new computers.
Thanks

from icepapcms.

rhomspuron avatar rhomspuron commented on June 29, 2024

Hi @PhilLAL,

We use Debian 9, it has pyqt4 and python 2 and it has support up to 2022. For that reason the migration is not our first priority.

You can create a docker with it if you use another OS, or create a conda environment and compile pyqt4.

Regards,

from icepapcms.

rhomspuron avatar rhomspuron commented on June 29, 2024

Hi @PhilLAL,

A new version for python 3 and PyQt 5 is ready. I will close this issue.
Regards,

from icepapcms.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.