phpunit had an option --log-xml in Version 3.2.8, but it vanished in version 3.7.24.
On the other side, Version 3.7.24 has an option --log-junit, which was not available in version 3.2.8 of phpunit. At what version(s) did the change occur?
As I cannot find a corresponding changelog or similar, I cannot answer this question myself.
The PHPUnit manuals contain the information:
3.3 (Sep 2008): http://phpunit.de/manual/3.3/en/textui.html#textui.clioptions
contains --log-xml
3.4 (Sep 2009): http://phpunit.de/manual/3.4/en/textui.html#textui.clioptions
does not contain --log-xml but --log-junit
Related
Having an issue running airflow on my M1 Mac. Keeps erroring out with error in Flask-OpenID setup command: use_2to3 is invalid. I have setuptools < 58 and still having issues.
ERROR: Could not find a version that satisfies the requirement flask-openid==1.2.5 (from versions: 0.9, 0.9.1, 1.0, 1.0.1, 1.1, 1.1.1, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.3.0)
ERROR: No matching distribution found for flask-openid==1.2.5
Yes. It's been fixed in flask_openid 1.2.6 (It's not a problem with Airflow but with FlaskOpenID).
Looks like for some reason your setuptools is not what you think it is. See:
https://github.com/pallets-eco/flask-openid/issues/59
You have not explained a crucial things - how you are installing airflow, neither which version of Airflow you try to install - which does not help in trying to help you unfortunately, so I have to make some guesses. Here is what you can do if you cannot - for any reason - downgrade to setuptools < 0.58.
If you are using Airlfow 2 and using constraints (as you should - this is the only supported way https://airflow.apache.org/docs/apache-airflow/stable/installation/installing-from-pypi.html) for some older version of Airflow, then possibly flask-openid is 1.2.5 in those old constraint versions. Please check it and if you REALLY want to stay with an older version, then you can download the constraint file locally, modify flask-openid version to 1.2.6 and point to the file instead of the github URL as you should do normally (If you don't use constraints - start using them immediately).
However, better option than installing an old version of Airflow, will be to update to the latest version of Airflow (currently 2.2.2 but we are about to start voting on 2.2.3), where this problem is for sure fixed (also in few other versions). Airflow folows SemVer so you should be generally safe to migrate to 2.2.2 if you've used an earlier version of Airflow 2.
If you are trying to install Airflow 1.10.* - then don't do it. Move Airflow 2 immediately. Airflow 1.10 has reached end of life in June 2021 and it's almost half a year as it did not receive any fixes - it won't receive any fixes for the Flask OpenID problem, so you are pretty much on your own here.
Also you make yourself vulnerable to unpatched security issues (Airlfow 1.10 stopped receiving also critical security fixes as of June 2021).
I've downloaded a working UWP solution targeting 16299 which I changed to target 14393 (Anniversary) so it would work on all Windows 10 Phones as well. Apart from the obvious errors where the solution uses newer W10 version methods and namespaces, I also get:
Error NU1202 Package Microsoft.Data.Sqlite.Core 2.0.0 is not compatible with uap10.0.14393 (UAP,Version=v10.0.14393) / win10-x64. (multiple times)
But according to https://blogs.windows.com/buildingapps/2017/02/06/using-sqlite-databases-uwp-apps/ Microsoft SQLite should work from 14393.
I've tried installing the oldest version number available (2.0.0 instaed of 2.1.0 now included) but that doesn't change the error.
How can I solve this problem?
Dick
sqlite.core is the core version and will work only from fall creators update and above. if you want to use sqlite on older versions then you can see details here : https://learn.microsoft.com/en-us/windows/uwp/data-access/sqlite-databases
I am using
Windows 7 Ultimate edition
Java 10.0.2
Eclipse OXYGEN.3A (April 2018) Version: Oxygen.3a Release (4.7.3a)
When I try to install the JavaFx from the location http://download.eclipse.org/efxclipse/updates-released/1.2.0/site/
then I got the following
Cannot perform operation. Computing alternate solutions, may take a while: 15/15
Cannot complete the install because one or more required items could not be found.
Software being installed: e(fx)clipse - IDE - PDE 1.2.0.201501301049 (org.eclipse.fx.ide.pde.feature.feature.group 1.2.0.201501301049)
Missing requirement: JDT UI Tooling for JavaFX 1.2.0.201501301049 (org.eclipse.fx.ide.jdt.ui 1.2.0.201501301049) requires 'bundle org.eclipse.xtext.xbase.lib 2.7.1' but it could not be found
Cannot satisfy dependency:
From: e(fx)clipse - IDE - Basic 1.2.0.201501301049 (org.eclipse.fx.ide.basic.feature.feature.group 1.2.0.201501301049)
To: org.eclipse.fx.ide.jdt.ui [1.2.0.201501301049]
Cannot satisfy dependency:
From: e(fx)clipse - IDE - PDE 1.2.0.201501301049 (org.eclipse.fx.ide.pde.feature.feature.group 1.2.0.201501301049)
To: org.eclipse.fx.ide.basic.feature.feature.group 0.0.0
What requirement am I missing.
You do unterstand, that the version of e(fx)clipse you're attempting to install is basically years old!
For example check here - the updates-released section shows versions up to 3.3.0 with a fairly recent date feature_3.3.0.201805280700.
So either use this or use the marketplace entry (which seem to point to version 3.0.0) - drag and drop the install button into your running Eclipse instance or use the marketplace from within Eclipse itself (Help menu, as far as I recall or installable) and search for efxclipse.
I'm working on an old version of Plone (buildout for Plone 3.3.6, coming from Plone 3.1).
It includes a custom product which relies on p4a.videoembed and a few other p4a related products. When I run 'bin/buildout' I get the following error:
Installing instance1.
While:
Installing instance1.
Error: There is a version conflict.
We already have: p4a.video 1.3
but p4a.plonevideoembed 1.3 requires 'p4a.video>1.3'.
I checked there is no p4a.video > 1.3 in pypi so, of course it won't retrieve for a higher version of p4a.video.
The solution was to pin p4a.plonevideoembed to an older version. I added a [versions] section to my buildout and "pinned" p4a.plonevideoembed to an older version.
[versions]
p4a.plonevideoembed = 1.1
I'm trying to install Products.ATSuccessStory in a fresh Plone 4.1.3 instance on OS X Lion using Python 2.6.7. Buildout runs fine but when I try to get my instance started I get the following error:
zope.configuration.config.ConfigurationExecutionError: : (, u'cmf.ManagePortal')
in:
File "/Users/keith/Documents/plone-sites/caches/4.1.3/Products.ATSuccessStory-4.0.0-py2.6.egg/Products/ATSuccessStory/browser/configure.zcml", line 8.5-17.11
<plone:portlet
name="atss.rotating.portlet"
interface=".portlets.successstory.ISuccessStoryPortlet"
assignment=".portlets.successstory.Assignment"
view_permission="zope2.View"
edit_permission="cmf.ManagePortal"
renderer=".portlets.successstory.Renderer"
addview=".portlets.successstory.AddForm"
editview=".portlets.successstory.EditForm"
/>
I'm not as in tune with zope's inner working, but as far as I know there is absolutely nothing wrong with this portlet block in the configuration. Any guidance on how I should fix this would be greatly appreciated.
Thanks
Judging from the date of its last release, the product has likely not been updated for Plone 4.1, which requires a few very minor tweaks. These are documented at https://plone.org/documentation/manual/upgrade-guide/version/upgrading-plone-4.0-to-4.1/updating-add-on-products-for-plone-4.1/changing-dependencies-from-plone-to-products.cmfplone
ATSuccessStory 4.1.1 has just been released that includes the fix to this issue.
The source egg for this version is available on pypi but not yet (eventually will be) on plone.org