Hello community,

here is the log from the commit of package platformsh-cli for openSUSE:Factory 
checked in at 2017-12-18 08:58:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/platformsh-cli (Old)
 and      /work/SRC/openSUSE:Factory/.platformsh-cli.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "platformsh-cli"

Mon Dec 18 08:58:20 2017 rev:28 rq:557243 version:3.25.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/platformsh-cli/platformsh-cli.changes    
2017-12-14 11:03:46.501390931 +0100
+++ /work/SRC/openSUSE:Factory/.platformsh-cli.new/platformsh-cli.changes       
2017-12-18 08:58:31.993622083 +0100
@@ -1,0 +2,9 @@
+Fri Dec 15 03:02:14 UTC 2017 - [email protected]
+
+- Update to version 3.25.1:
+  * Release v3.25.1
+  * Ensure we do not pass an invalid CWD to Symfony Process
+  * Identifier: Add short timeout on URL check
+  * Remove var_dump()s
+
+-------------------------------------------------------------------

Old:
----
  platformsh-cli-3.25.0.tar.xz

New:
----
  platformsh-cli-3.25.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ platformsh-cli.spec ++++++
--- /var/tmp/diff_new_pack.DUZMZZ/_old  2017-12-18 08:58:35.185467998 +0100
+++ /var/tmp/diff_new_pack.DUZMZZ/_new  2017-12-18 08:58:35.189467805 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           platformsh-cli
-Version:        3.25.0
+Version:        3.25.1
 Release:        0
 Summary:        Tool for managing Platform.sh services from the command line
 # See licenses.txt for dependency licenses.

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DUZMZZ/_old  2017-12-18 08:58:35.225466068 +0100
+++ /var/tmp/diff_new_pack.DUZMZZ/_new  2017-12-18 08:58:35.229465875 +0100
@@ -2,7 +2,7 @@
   <service name="tar_scm" mode="disabled">
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
-    <param name="revision">refs/tags/v3.25.0</param>
+    <param name="revision">refs/tags/v3.25.1</param>
     <param name="url">git://github.com/platformsh/platformsh-cli.git</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DUZMZZ/_old  2017-12-18 08:58:35.253464716 +0100
+++ /var/tmp/diff_new_pack.DUZMZZ/_new  2017-12-18 08:58:35.257464523 +0100
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">git://github.com/platformsh/platformsh-cli.git</param>
-    <param 
name="changesrevision">ee6d5d8c61a07793a2362a882c02ab5cc04ec042</param>
+    <param 
name="changesrevision">86aa5331daf2797f9c9fdcacf5fa3b2843fe65f1</param>
   </service>
 </servicedata>

++++++ platformsh-cli-3.25.0.tar.xz -> platformsh-cli-3.25.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.25.0/config.yaml 
new/platformsh-cli-3.25.1/config.yaml
--- old/platformsh-cli-3.25.0/config.yaml       2017-12-13 18:23:08.000000000 
+0100
+++ new/platformsh-cli-3.25.1/config.yaml       2017-12-14 21:48:13.000000000 
+0100
@@ -1,7 +1,7 @@
 # Metadata about the CLI application itself.
 application:
   name: 'Platform.sh CLI'
-  version: '3.25.0'
+  version: '3.25.1'
   executable: 'platform'
   package_name: 'platformsh/cli'
   installer_url: 'https://platform.sh/cli/installer'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.25.0/dist/manifest.json 
new/platformsh-cli-3.25.1/dist/manifest.json
--- old/platformsh-cli-3.25.0/dist/manifest.json        2017-12-13 
18:23:08.000000000 +0100
+++ new/platformsh-cli-3.25.1/dist/manifest.json        2017-12-14 
21:48:13.000000000 +0100
@@ -1,10 +1,10 @@
 [
     {
         "name": "platform.phar",
-        "sha1": "672b9e2a9001abc17cefddd193eecce185f316f7",
-        "sha256": 
"1eaf93ee25ae67080ed347993dea747857e08e853f0818d2123b2e5fe0a77b4d",
-        "url": 
"https://github.com/platformsh/platformsh-cli/releases/download/v3.25.0/platform.phar";,
-        "version": "3.25.0",
+        "sha1": "f9db4be41db6d96d8163603c4d8083168e1e472f",
+        "sha256": 
"aa8c294dcb85e16b5382407d162e22008f8a574acb186f29d7277d24232526c7",
+        "url": 
"https://github.com/platformsh/platformsh-cli/releases/download/v3.25.1/platform.phar";,
+        "version": "3.25.1",
         "php": {
             "min": "5.5.9"
         },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.25.0/src/Service/Identifier.php 
new/platformsh-cli-3.25.1/src/Service/Identifier.php
--- old/platformsh-cli-3.25.0/src/Service/Identifier.php        2017-12-13 
18:23:08.000000000 +0100
+++ new/platformsh-cli-3.25.1/src/Service/Identifier.php        2017-12-14 
21:48:13.000000000 +0100
@@ -156,7 +156,12 @@
         if ($cluster === false) {
             $this->debug('Making a HEAD request to identify project from URL: 
' . $url);
             try {
-                $response = $this->api->getHttpClient()->head($url, ['auth' => 
false]);
+                $response = $this->api->getHttpClient()->head($url, [
+                    'auth' => false,
+                    'timeout' => 5,
+                    'connect_timeout' => 5,
+                    'allow_redirects' => false,
+                ]);
                 $cluster = 
$response->getHeader($this->config->get('service.header_prefix') . '-cluster');
                 $this->cache->save($cacheKey, $cluster, 86400);
             } catch (RequestException $e) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.25.0/src/Service/Shell.php 
new/platformsh-cli-3.25.1/src/Service/Shell.php
--- old/platformsh-cli-3.25.0/src/Service/Shell.php     2017-12-13 
18:23:08.000000000 +0100
+++ new/platformsh-cli-3.25.1/src/Service/Shell.php     2017-12-14 
21:48:13.000000000 +0100
@@ -86,7 +86,7 @@
      */
     public function execute(array $args, $dir = null, $mustRun = false, $quiet 
= true, array $env = [], $timeout = 3600)
     {
-        $process = new Process($args, $dir, null, null, $timeout);
+        $process = new Process($args, null, null, null, $timeout);
 
         // Avoid adding 'exec' to every command. It is not needed in this
         // context as we do not need to send signals to the process. Also it
@@ -109,7 +109,8 @@
             $process->setEnv($env + $this->getParentEnv());
         }
 
-        if ($dir) {
+        if ($dir && is_dir($dir)) {
+            $process->setWorkingDirectory($dir);
             $this->showWorkingDirMessage($dir);
         }
 

++++++ platformsh-cli-vendor.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/autoload.php new/vendor/autoload.php
--- old/vendor/autoload.php     2017-12-13 22:17:57.833706250 +0100
+++ new/vendor/autoload.php     2017-12-15 04:02:16.574490249 +0100
@@ -4,4 +4,4 @@
 
 require_once __DIR__ . '/composer/autoload_real.php';
 
-return ComposerAutoloaderInitdcee3781cfe3a2335811866ab3151ce5::getLoader();
+return ComposerAutoloaderInita4fe9dccfc4a6e8ed6afbf057d3bc04d::getLoader();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/composer/autoload_real.php 
new/vendor/composer/autoload_real.php
--- old/vendor/composer/autoload_real.php       2017-12-13 22:17:57.833706250 
+0100
+++ new/vendor/composer/autoload_real.php       2017-12-15 04:02:16.574490249 
+0100
@@ -2,7 +2,7 @@
 
 // autoload_real.php @generated by Composer
 
-class ComposerAutoloaderInitdcee3781cfe3a2335811866ab3151ce5
+class ComposerAutoloaderInita4fe9dccfc4a6e8ed6afbf057d3bc04d
 {
     private static $loader;
 
@@ -19,15 +19,15 @@
             return self::$loader;
         }
 
-        
spl_autoload_register(array('ComposerAutoloaderInitdcee3781cfe3a2335811866ab3151ce5',
 'loadClassLoader'), true, true);
+        
spl_autoload_register(array('ComposerAutoloaderInita4fe9dccfc4a6e8ed6afbf057d3bc04d',
 'loadClassLoader'), true, true);
         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
-        
spl_autoload_unregister(array('ComposerAutoloaderInitdcee3781cfe3a2335811866ab3151ce5',
 'loadClassLoader'));
+        
spl_autoload_unregister(array('ComposerAutoloaderInita4fe9dccfc4a6e8ed6afbf057d3bc04d',
 'loadClassLoader'));
 
         $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') 
&& (!function_exists('zend_loader_file_encoded') || 
!zend_loader_file_encoded());
         if ($useStaticLoader) {
             require_once __DIR__ . '/autoload_static.php';
 
-            
call_user_func(\Composer\Autoload\ComposerStaticInitdcee3781cfe3a2335811866ab3151ce5::getInitializer($loader));
+            
call_user_func(\Composer\Autoload\ComposerStaticInita4fe9dccfc4a6e8ed6afbf057d3bc04d::getInitializer($loader));
         } else {
             $map = require __DIR__ . '/autoload_namespaces.php';
             foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@
         $loader->register(true);
 
         if ($useStaticLoader) {
-            $includeFiles = 
Composer\Autoload\ComposerStaticInitdcee3781cfe3a2335811866ab3151ce5::$files;
+            $includeFiles = 
Composer\Autoload\ComposerStaticInita4fe9dccfc4a6e8ed6afbf057d3bc04d::$files;
         } else {
             $includeFiles = require __DIR__ . '/autoload_files.php';
         }
         foreach ($includeFiles as $fileIdentifier => $file) {
-            composerRequiredcee3781cfe3a2335811866ab3151ce5($fileIdentifier, 
$file);
+            composerRequirea4fe9dccfc4a6e8ed6afbf057d3bc04d($fileIdentifier, 
$file);
         }
 
         return $loader;
     }
 }
 
-function composerRequiredcee3781cfe3a2335811866ab3151ce5($fileIdentifier, 
$file)
+function composerRequirea4fe9dccfc4a6e8ed6afbf057d3bc04d($fileIdentifier, 
$file)
 {
     if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
         require $file;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/composer/autoload_static.php 
new/vendor/composer/autoload_static.php
--- old/vendor/composer/autoload_static.php     2017-12-13 22:17:57.833706250 
+0100
+++ new/vendor/composer/autoload_static.php     2017-12-15 04:02:16.574490249 
+0100
@@ -4,7 +4,7 @@
 
 namespace Composer\Autoload;
 
-class ComposerStaticInitdcee3781cfe3a2335811866ab3151ce5
+class ComposerStaticInita4fe9dccfc4a6e8ed6afbf057d3bc04d
 {
     public static $files = array (
         '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . 
'/symfony/polyfill-mbstring/bootstrap.php',
@@ -188,9 +188,9 @@
     public static function getInitializer(ClassLoader $loader)
     {
         return \Closure::bind(function () use ($loader) {
-            $loader->prefixLengthsPsr4 = 
ComposerStaticInitdcee3781cfe3a2335811866ab3151ce5::$prefixLengthsPsr4;
-            $loader->prefixDirsPsr4 = 
ComposerStaticInitdcee3781cfe3a2335811866ab3151ce5::$prefixDirsPsr4;
-            $loader->classMap = 
ComposerStaticInitdcee3781cfe3a2335811866ab3151ce5::$classMap;
+            $loader->prefixLengthsPsr4 = 
ComposerStaticInita4fe9dccfc4a6e8ed6afbf057d3bc04d::$prefixLengthsPsr4;
+            $loader->prefixDirsPsr4 = 
ComposerStaticInita4fe9dccfc4a6e8ed6afbf057d3bc04d::$prefixDirsPsr4;
+            $loader->classMap = 
ComposerStaticInita4fe9dccfc4a6e8ed6afbf057d3bc04d::$classMap;
 
         }, null, ClassLoader::class);
     }


Reply via email to