Skip to content

Commit 249c05e

Browse files
committed
Forward compatibility with ChildProcess v0.5 and Stream v0.6+
1 parent 505dfbf commit 249c05e

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,10 @@ $ composer require clue/zenity-react:^0.4.1
308308

309309
See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.
310310

311+
This project aims to run on any platform and thus does not require any PHP
312+
extensions and supports running on legacy PHP 5.3 through current PHP 7+ and
313+
HHVM.
314+
311315
Obviously, this library requires the Zenity binary itself.
312316
Zenity already ships with Ubuntu-based distributions and should not require any installation there.
313317
On Debian- and Ubuntu-based distributions you can make sure it's installed like this:
@@ -320,6 +324,8 @@ $ sudo apt-get install zenity
320324
Otherwise you may have to install Zenity yourself (use your favorite search engine, download the appropriate realease tarball or compile from soure).
321325
Zenity it not officially supported on other platforms, however several non-official releases exist.
322326

327+
*Running on [Windows is currently not supported](https://github.com/reactphp/child-process/issues/9)*
328+
323329
This library assumes Zenity is installed in your PATH. If it is not, you can explicitly set its path like this:
324330

325331
```php

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
],
1313
"require": {
1414
"php": ">=5.3",
15-
"react/promise": "~2.0|~1.0",
15+
"react/child-process": "^0.5 || ^0.4 || ^0.3",
1616
"react/event-loop": "~0.4.0|~0.3.0",
17-
"react/child-process": "~0.4.0|~0.3.0"
17+
"react/promise": "~2.0|~1.0"
1818
},
1919
"require-dev": {
2020
"clue/block-react": "^1.1",

0 commit comments

Comments
 (0)