Hello community,

here is the log from the commit of package platformsh-cli for openSUSE:Factory 
checked in at 2019-08-29 17:29:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/platformsh-cli (Old)
 and      /work/SRC/openSUSE:Factory/.platformsh-cli.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "platformsh-cli"

Thu Aug 29 17:29:00 2019 rev:79 rq:727017 version:3.47.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/platformsh-cli/platformsh-cli.changes    
2019-08-19 21:39:02.136322428 +0200
+++ /work/SRC/openSUSE:Factory/.platformsh-cli.new.7948/platformsh-cli.changes  
2019-08-29 17:29:03.311253545 +0200
@@ -1,0 +2,17 @@
+Thu Aug 29 13:19:28 UTC 2019 - [email protected]
+
+- Update to version 3.47.0:
+  * Release v3.47.0
+  * Update API client to reduce environment API requests
+  * Remove now unnecessary DrushServiceMock
+  * Remove --pipe to -o alias
+  * Allow many commands to work 'locally' on the container
+  * Alias --pipe to -o and --primary to -1 (#844)
+  * Fix performance regression with many environments and Drush aliases (#843)
+  * Allow multiple command arguments in drush and ssh commands (#837)
+  * Installer hotfix: do not require curl (#838)
+  * Installer hotfix: do not require curl (#838)
+  * Use primary route URL from deployments API in Drush aliases (#835)
+  * Test on 7.4
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ platformsh-cli.spec ++++++
--- /var/tmp/diff_new_pack.S1sbh4/_old  2019-08-29 17:29:04.127253418 +0200
+++ /var/tmp/diff_new_pack.S1sbh4/_new  2019-08-29 17:29:04.131253418 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           platformsh-cli
-Version:        3.46.0
+Version:        3.47.0
 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.S1sbh4/_old  2019-08-29 17:29:04.147253416 +0200
+++ /var/tmp/diff_new_pack.S1sbh4/_new  2019-08-29 17:29:04.147253416 +0200
@@ -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.46.0</param>
+    <param name="revision">refs/tags/v3.47.0</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.S1sbh4/_old  2019-08-29 17:29:04.159253414 +0200
+++ /var/tmp/diff_new_pack.S1sbh4/_new  2019-08-29 17:29:04.159253414 +0200
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">git://github.com/platformsh/platformsh-cli.git</param>
-    <param 
name="changesrevision">92b7081944733f136f28e0340b6cbd2761aa5e8e</param>
+    <param 
name="changesrevision">07ca8e4c26adceede977eda1d189b8d207730eae</param>
   </service>
 </servicedata>

++++++ licenses.txt ++++++
--- /var/tmp/diff_new_pack.S1sbh4/_old  2019-08-29 17:29:04.187253409 +0200
+++ /var/tmp/diff_new_pack.S1sbh4/_new  2019-08-29 17:29:04.187253409 +0200
@@ -16,7 +16,7 @@
 padraic/phar-updater                v1.0.6   BSD-3-Clause  
 paragonie/random_compat             v2.0.18  MIT           
 pjcdawkins/guzzle-oauth2-plugin     v2.2.0   MIT           
-platformsh/client                   v0.29.0  MIT           
+platformsh/client                   v0.29.1  MIT           
 platformsh/console-form             v0.0.23  MIT           
 psr/container                       1.0.0    MIT           
 psr/log                             1.1.0    MIT           

++++++ platformsh-cli-3.46.0.tar.xz -> platformsh-cli-3.47.0.tar.xz ++++++
++++ 2179 lines of diff (skipped)

++++++ 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     2019-08-16 23:35:03.157555973 +0200
+++ new/vendor/autoload.php     2019-08-29 15:19:31.975711229 +0200
@@ -4,4 +4,4 @@
 
 require_once __DIR__ . '/composer/autoload_real.php';
 
-return ComposerAutoloaderInita5e1e69967a31c49125500f6ed3d919d::getLoader();
+return ComposerAutoloaderInit80951c3bd49782cd2eaaa876687b3f3d::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       2019-08-16 23:35:03.157555973 
+0200
+++ new/vendor/composer/autoload_real.php       2019-08-29 15:19:31.975711229 
+0200
@@ -2,7 +2,7 @@
 
 // autoload_real.php @generated by Composer
 
-class ComposerAutoloaderInita5e1e69967a31c49125500f6ed3d919d
+class ComposerAutoloaderInit80951c3bd49782cd2eaaa876687b3f3d
 {
     private static $loader;
 
@@ -19,15 +19,15 @@
             return self::$loader;
         }
 
-        
spl_autoload_register(array('ComposerAutoloaderInita5e1e69967a31c49125500f6ed3d919d',
 'loadClassLoader'), true, true);
+        
spl_autoload_register(array('ComposerAutoloaderInit80951c3bd49782cd2eaaa876687b3f3d',
 'loadClassLoader'), true, true);
         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
-        
spl_autoload_unregister(array('ComposerAutoloaderInita5e1e69967a31c49125500f6ed3d919d',
 'loadClassLoader'));
+        
spl_autoload_unregister(array('ComposerAutoloaderInit80951c3bd49782cd2eaaa876687b3f3d',
 '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\ComposerStaticInita5e1e69967a31c49125500f6ed3d919d::getInitializer($loader));
+            
call_user_func(\Composer\Autoload\ComposerStaticInit80951c3bd49782cd2eaaa876687b3f3d::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\ComposerStaticInita5e1e69967a31c49125500f6ed3d919d::$files;
+            $includeFiles = 
Composer\Autoload\ComposerStaticInit80951c3bd49782cd2eaaa876687b3f3d::$files;
         } else {
             $includeFiles = require __DIR__ . '/autoload_files.php';
         }
         foreach ($includeFiles as $fileIdentifier => $file) {
-            composerRequirea5e1e69967a31c49125500f6ed3d919d($fileIdentifier, 
$file);
+            composerRequire80951c3bd49782cd2eaaa876687b3f3d($fileIdentifier, 
$file);
         }
 
         return $loader;
     }
 }
 
-function composerRequirea5e1e69967a31c49125500f6ed3d919d($fileIdentifier, 
$file)
+function composerRequire80951c3bd49782cd2eaaa876687b3f3d($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     2019-08-16 23:35:03.157555973 
+0200
+++ new/vendor/composer/autoload_static.php     2019-08-29 15:19:31.975711229 
+0200
@@ -4,7 +4,7 @@
 
 namespace Composer\Autoload;
 
-class ComposerStaticInita5e1e69967a31c49125500f6ed3d919d
+class ComposerStaticInit80951c3bd49782cd2eaaa876687b3f3d
 {
     public static $files = array (
         '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . 
'/symfony/polyfill-ctype/bootstrap.php',
@@ -193,9 +193,9 @@
     public static function getInitializer(ClassLoader $loader)
     {
         return \Closure::bind(function () use ($loader) {
-            $loader->prefixLengthsPsr4 = 
ComposerStaticInita5e1e69967a31c49125500f6ed3d919d::$prefixLengthsPsr4;
-            $loader->prefixDirsPsr4 = 
ComposerStaticInita5e1e69967a31c49125500f6ed3d919d::$prefixDirsPsr4;
-            $loader->classMap = 
ComposerStaticInita5e1e69967a31c49125500f6ed3d919d::$classMap;
+            $loader->prefixLengthsPsr4 = 
ComposerStaticInit80951c3bd49782cd2eaaa876687b3f3d::$prefixLengthsPsr4;
+            $loader->prefixDirsPsr4 = 
ComposerStaticInit80951c3bd49782cd2eaaa876687b3f3d::$prefixDirsPsr4;
+            $loader->classMap = 
ComposerStaticInit80951c3bd49782cd2eaaa876687b3f3d::$classMap;
 
         }, null, ClassLoader::class);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/composer/installed.json 
new/vendor/composer/installed.json
--- old/vendor/composer/installed.json  2019-08-16 23:35:02.709551910 +0200
+++ new/vendor/composer/installed.json  2019-08-29 15:19:31.499706998 +0200
@@ -680,17 +680,17 @@
     },
     {
         "name": "platformsh/client",
-        "version": "v0.29.0",
-        "version_normalized": "0.29.0.0",
+        "version": "v0.29.1",
+        "version_normalized": "0.29.1.0",
         "source": {
             "type": "git",
             "url": "https://github.com/platformsh/platformsh-client-php.git";,
-            "reference": "d6362961c9c956cbc4115351c29fdf5ef612c9f6"
+            "reference": "9a79414a7cb770070e95a2d2c53c9f9c5bbc7878"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/platformsh/platformsh-client-php/zipball/d6362961c9c956cbc4115351c29fdf5ef612c9f6";,
-            "reference": "d6362961c9c956cbc4115351c29fdf5ef612c9f6",
+            "url": 
"https://api.github.com/repos/platformsh/platformsh-client-php/zipball/9a79414a7cb770070e95a2d2c53c9f9c5bbc7878";,
+            "reference": "9a79414a7cb770070e95a2d2c53c9f9c5bbc7878",
             "shasum": ""
         },
         "require": {
@@ -704,7 +704,7 @@
         "require-dev": {
             "phpunit/phpunit": "~4.5"
         },
-        "time": "2019-08-08T12:03:20+00:00",
+        "time": "2019-08-26T20:06:32+00:00",
         "type": "library",
         "installation-source": "dist",
         "autoload": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/platformsh/client/src/Model/Environment.php 
new/vendor/platformsh/client/src/Model/Environment.php
--- old/vendor/platformsh/client/src/Model/Environment.php      2019-08-08 
14:03:20.000000000 +0200
+++ new/vendor/platformsh/client/src/Model/Environment.php      2019-08-26 
22:06:32.000000000 +0200
@@ -3,6 +3,7 @@
 namespace Platformsh\Client\Model;
 
 use Cocur\Slugify\Slugify;
+use GuzzleHttp\ClientInterface;
 use Platformsh\Client\Exception\EnvironmentStateException;
 use Platformsh\Client\Exception\OperationUnavailableException;
 use Platformsh\Client\Model\Backups\BackupConfig;
@@ -369,6 +370,21 @@
     }
 
     /**
+     * {@inheritDoc}
+     */
+    public static function wrapCollection(array $data, $baseUrl, 
ClientInterface $client)
+    {
+        // The environments collection contains full information about each
+        // environment, so set $full to true when initializing.
+        $resources = [];
+        foreach ($data as $item) {
+            $resources[] = new static($item, $baseUrl, $client, true);
+        }
+
+        return $resources;
+    }
+
+    /**
      * Create a backup of the environment.
      *
      * @return Activity


Reply via email to