I have a problem with Senaite 2.5.
Installs senaite 2.5 on new ubuntu 20.04 server.
When trying to create an instance using the:
PYTHONHTTPSVERIFY=0 buildout
command,
I receive this message:
“Error: The requirement (‘beautifulsoup4==4.9.3’) is not allowed by your [versions] constraint (4.11.1)”
My version section in file buildout.cfg looks like this:
There’s a strange thing with this library. I changed to beautifulsoup4 4.9.3 and in requirements.txt i changed soupsieve to 2.5 but it didn’t help. I keep getting the same message. Plone 5.2.14 and Phyton 3.8 are installed as recommended for version 2.5. And it still looks like this:
(senaite) senaite@ubuntu-zms:~/senaitelims$ PYTHONHTTPSVERIFY=0 buildout Section buildout contains unused option(s): ‘deprecation-warnings’. This may be an indication for either a typo in the option’s name or a bug in the used recipe. Installing instance. Version and requirements information containing beautifulsoup4: [versions] constraint on beautifulsoup4: 4.11.1 Requirement of senaite.impress==2.5.0: beautifulsoup4==4.9.3 Requirement of zope.testbrowser: BeautifulSoup4
While: Installing instance. Error: The requirement (‘beautifulsoup4==4.9.3’) is not allowed by your [versions] constraint (4.11.1) (senaite) senaite@ubuntu-zms:~/senaitelims$
This release supports Python 2.7 and 3.8. Plone 5.2 still supports Python 2.7, but this is end-of-life since 2020. It should only be used as a temporary stepping stone before you migrate your Plone site to Python 3.