diff -Nru pycharm-2020.1/build.txt pycharm-2020.1.1/build.txt --- pycharm-2020.1/build.txt 2020-04-07 11:46:01.000000000 +0000 +++ pycharm-2020.1.1/build.txt 2020-04-30 06:16:54.000000000 +0000 @@ -1 +1 @@ -PC-201.6668.115 \ No newline at end of file +PC-201.7223.92 \ No newline at end of file diff -Nru pycharm-2020.1/debian/changelog pycharm-2020.1.1/debian/changelog --- pycharm-2020.1/debian/changelog 2020-04-16 10:53:49.000000000 +0000 +++ pycharm-2020.1.1/debian/changelog 2020-05-11 13:45:07.000000000 +0000 @@ -1,32 +1,38 @@ -pycharm (2020.1-1~precise) precise; urgency=medium +pycharm (2020.1.1-1~precise) precise; urgency=medium * New upstream version - -- Viktor Krivak Thu, 16 Apr 2020 10:53:49 -0000 + -- Viktor Krivak Mon, 11 May 2020 13:45:07 -0000 -pycharm (2020.1-1~trusty) trusty; urgency=medium +pycharm (2020.1.1-1~trusty) trusty; urgency=medium * New upstream version - -- Viktor Krivak Thu, 16 Apr 2020 10:53:20 -0000 + -- Viktor Krivak Mon, 11 May 2020 13:44:39 -0000 -pycharm (2020.1-1~xenial) xenial; urgency=medium +pycharm (2020.1.1-1~xenial) xenial; urgency=medium * New upstream version - -- Viktor Krivak Thu, 16 Apr 2020 10:52:51 -0000 + -- Viktor Krivak Mon, 11 May 2020 13:44:12 -0000 -pycharm (2020.1-1~bionic) bionic; urgency=medium +pycharm (2020.1.1-1~bionic) bionic; urgency=medium * New upstream version - -- Viktor Krivak Thu, 16 Apr 2020 10:52:24 -0000 + -- Viktor Krivak Mon, 11 May 2020 13:43:45 -0000 -pycharm (2020.1-1~eoan) eoan; urgency=medium +pycharm (2020.1.1-1~eoan) eoan; urgency=medium * New upstream version - -- Viktor Krivak Thu, 16 Apr 2020 10:51:45 -0000 + -- Viktor Krivak Mon, 11 May 2020 13:43:18 -0000 + +pycharm (2020.1.1-1~focal) focal; urgency=medium + + * New upstream version + + -- Viktor Krivak Mon, 11 May 2020 13:42:41 -0000 pycharm (5.0.3-1~getdeb1) trusty; urgency=medium diff -Nru pycharm-2020.1/Install-Linux-tar.txt pycharm-2020.1.1/Install-Linux-tar.txt --- pycharm-2020.1/Install-Linux-tar.txt 2020-04-07 11:46:01.000000000 +0000 +++ pycharm-2020.1.1/Install-Linux-tar.txt 2020-04-30 06:16:54.000000000 +0000 @@ -3,45 +3,42 @@ INSTALLATION INSTRUCTIONS =============================================================================== - Linux Installation Instructions - ------------------------------------------------------------------------------ - 1. Unpack the PyCharm distribution archive that you downloaded to - where you wish to install the program. We will refer to this destination - location as your {installation home} below. + 1. Unpack the PyCharm distribution archive that you downloaded + where you wish to install the program. We will refer to this + location as your {installation home}. - 2. Open a console and cd into "{installation home}/bin" and type: + 2. To start the application, open a console, cd into "{installation home}/bin" and type: ./pycharm.sh - to start the application. As a side effect, this will initialize various - configuration files in the ~/.PyCharmCE2020.1 directory. + This will initialize various configuration files in the configuration directory: + ~/.config/JetBrains/PyCharmCE2020.1. 3. [OPTIONAL] Add "{installation home}/bin" to your PATH environment - variable so that you may start PyCharm from any directory. + variable so that you can start PyCharm from any directory. - 4. [OPTIONAL] To adjust the value of the JVM heap size, create - ~/.PyCharmCE2020.1/config/pycharm.vmoptions (or pycharm64.vmoptions - if using a 64-bit JDK), and set the -Xms and -Xmx parameters. To see how - to do this, you can reference the vmoptions file under - "{installation home}/bin" as a model. + 4. [OPTIONAL] To adjust the value of the JVM heap size, create a file pycharm.vmoptions + (or pycharm64.vmoptions if using a 64-bit JDK) in the configuration directory + and set the -Xms and -Xmx parameters. To see how to do this, + you can reference the vmoptions file under "{installation home}/bin" as a model + but do not modify it, add your options to the new file. - [OPTIONAL] Changing the location of "config" and "system" directories + [OPTIONAL] Change the location of the "config" and "system" directories ------------------------------------------------------------------------------ - By default, PyCharm stores all your settings under the ~/.PyCharmCE2020.1/config - directory and uses ~/.PyCharmCE2020.1/system as a data cache. - If you want to change these settings, - - 1. Open a console and cd into ~/.PyCharmCE2020.1/config - - 2. Create the file "idea.properties" and open it in an editor. Set the - idea.system.path and/or idea.config.path variables as desired, for - example: + + By default, PyCharm stores all your settings in the + ~/.config/JetBrains/PyCharmCE2020.1 directory + and uses ~/.local/share/JetBrains/PyCharmCE2020.1 as a data cache. + To change the location of these directories: + + 1. Open a console and cd into ~/.config/JetBrains/PyCharmCE2020.1 + + 2. Create a file idea.properties and set the idea.system.path and idea.config.path variables, for example: idea.system.path=~/custom/system idea.config.path=~/custom/config - 3. Note that we recommend to store data cache ("system" directory) on a disk - with at least 1GB of free space. + NOTE: Store the data cache ("system" directory) on a disk with at least 1 GB of free space. Enjoy! Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/jaotc and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/jaotc differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/java and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/java differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/javac and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/javac differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/jdb and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/jdb differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/jfr and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/jfr differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/jhsdb and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/jhsdb differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/jjs and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/jjs differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/jrunscript and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/jrunscript differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/keytool and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/keytool differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/pack200 and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/pack200 differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/rmid and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/rmid differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/rmiregistry and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/rmiregistry differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/bin/serialver and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/bin/serialver differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/lib/ct.sym and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/lib/ct.sym differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/lib/jrt-fs.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/lib/jrt-fs.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/lib/libzip.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/lib/libzip.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/lib/modules and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/lib/modules differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/jbr/lib/server/libjvm.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/jbr/lib/server/libjvm.so differ diff -Nru pycharm-2020.1/jbr/release pycharm-2020.1.1/jbr/release --- pycharm-2020.1/jbr/release 2020-03-30 10:12:53.000000000 +0000 +++ pycharm-2020.1.1/jbr/release 2020-04-20 11:51:46.000000000 +0000 @@ -3,4 +3,4 @@ IMPLEMENTOR="N/A" OS_ARCH="x86_64" OS_NAME="Linux" -SOURCE=".:git:9074c5df94dd+" +SOURCE=".:git:9a0d584f8b6c+" Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/bootstrap.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/bootstrap.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/built-in-server.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/built-in-server.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/cds/classesLogAgent.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/cds/classesLogAgent.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/configuration-store-impl.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/configuration-store-impl.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/coverage-common.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/coverage-common.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/credential-store.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/credential-store.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/extensions.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/extensions.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/external-system-rt.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/external-system-rt.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/fest-assert-1.5.0-SNAPSHOT.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/fest-assert-1.5.0-SNAPSHOT.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/fest-reflect-2.0-SNAPSHOT.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/fest-reflect-2.0-SNAPSHOT.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/fest-swing-1.4.6.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/fest-swing-1.4.6.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/fest-util-1.3.0-SNAPSHOT.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/fest-util-1.3.0-SNAPSHOT.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/forms_rt.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/forms_rt.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/gson-2.8.6.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/gson-2.8.6.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/guava-28.2-jre.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/guava-28.2-jre.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/icons.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/icons.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/intellij-dvcs.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/intellij-dvcs.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/intellij-xml.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/intellij-xml.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/jna.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/jna.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/jps-model.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/jps-model.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/json.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/json.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/kotlin-reflect-1.3.70.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/kotlin-reflect-1.3.70.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/kotlin-stdlib-1.3.70.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/kotlin-stdlib-1.3.70.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/kotlin-stdlib-jdk7-1.3.70.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/kotlin-stdlib-jdk7-1.3.70.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/kotlin-stdlib-jdk8-1.3.70.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/kotlin-stdlib-jdk8-1.3.70.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/log4j.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/log4j.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/MultithreadedTC-1.01.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/MultithreadedTC-1.01.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/nanoxml-2.2.3.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/nanoxml-2.2.3.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/netty-buffer-4.1.47.Final.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/netty-buffer-4.1.47.Final.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/netty-codec-4.1.47.Final.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/netty-codec-4.1.47.Final.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/netty-codec-http-4.1.47.Final.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/netty-codec-http-4.1.47.Final.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/netty-common-4.1.47.Final.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/netty-common-4.1.47.Final.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/netty-transport-4.1.47.Final.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/netty-transport-4.1.47.Final.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/openapi.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/openapi.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-api.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-api.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-concurrency.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-concurrency.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-core-ui.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-core-ui.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-diagnostic.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-diagnostic.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-ide-util-io.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-ide-util-io.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-impl.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-impl.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-objectSerializer-annotations.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-objectSerializer-annotations.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-objectSerializer.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-objectSerializer.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-serviceContainer.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-serviceContainer.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-statistics-devkit.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-statistics-devkit.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-statistics.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-statistics.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-statistics-uploader.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-statistics-uploader.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-util-ex.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-util-ex.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/platform-util-ui.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/platform-util-ui.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/proxy-vole-1.0.5-jb.2.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/proxy-vole-1.0.5-jb.2.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/pycharm.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/pycharm.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/resources.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/resources.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/spellchecker.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/spellchecker.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/src/pycharm-openapi-src.zip and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/src/pycharm-openapi-src.zip differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/testFramework.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/testFramework.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/trove4j.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/trove4j.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/lib/util.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/lib/util.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/configurationScript/lib/configurationScript.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/configurationScript/lib/configurationScript.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/copyright/lib/copyright.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/copyright/lib/copyright.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/copyright/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/copyright/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/editorconfig/lib/editorconfig.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/editorconfig/lib/editorconfig.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/editorconfig/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/editorconfig/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/git4idea/lib/git4idea.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/git4idea/lib/git4idea.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/git4idea/lib/git4idea-rt.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/git4idea/lib/git4idea-rt.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/git4idea/lib/remote-servers-git.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/git4idea/lib/remote-servers-git.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/git4idea/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/git4idea/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/github/lib/github.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/github/lib/github.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/github/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/github/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/hg4idea/lib/hg4idea.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/hg4idea/lib/hg4idea.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/hg4idea/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/hg4idea/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/IntelliLang/lib/IntelliLang.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/IntelliLang/lib/IntelliLang.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/IntelliLang/lib/intellilang-jps-plugin.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/IntelliLang/lib/intellilang-jps-plugin.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/markdown/lib/markdown.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/markdown/lib/markdown.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/markdown/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/markdown/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/platform-images/lib/platform-images.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/platform-images/lib/platform-images.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/platform-images/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/platform-images/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/properties/lib/properties.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/properties/lib/properties.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/properties/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/properties/lib/resources_en.jar differ diff -Nru pycharm-2020.1/plugins/python-ce/helpers/generator3/constants.py pycharm-2020.1.1/plugins/python-ce/helpers/generator3/constants.py --- pycharm-2020.1/plugins/python-ce/helpers/generator3/constants.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/generator3/constants.py 2020-04-30 06:15:39.000000000 +0000 @@ -206,28 +206,28 @@ BUILTIN_MOD_NAME = the_builtins.__name__ -IDENT_PATTERN = "[A-Za-z_][0-9A-Za-z_]*" # re pattern for identifier -STR_CHAR_PATTERN = "[0-9A-Za-z_.,\+\-&\*% ]" +IDENT_PATTERN = r"[A-Za-z_][0-9A-Za-z_]*" # re pattern for identifier +STR_CHAR_PATTERN = r"[0-9A-Za-z_.,\+\-&\*% ]" -DOC_FUNC_RE = re.compile("(?:.*\.)?(\w+)\(([^\)]*)\).*") # $1 = function name, $2 = arglist +DOC_FUNC_RE = re.compile(r"(?:.*\.)?(\w+)\(([^\)]*)\).*") # $1 = function name, $2 = arglist -SANE_REPR_RE = re.compile(IDENT_PATTERN + "(?:\(.*\))?") # identifier with possible (...), go catches +SANE_REPR_RE = re.compile(IDENT_PATTERN + r"(?:\(.*\))?") # identifier with possible (...), go catches IDENT_RE = re.compile("(" + IDENT_PATTERN + ")") # $1 = identifier -STARS_IDENT_RE = re.compile("(\*?\*?" + IDENT_PATTERN + ")") # $1 = identifier, maybe with a * or ** +STARS_IDENT_RE = re.compile(r"(\*?\*?" + IDENT_PATTERN + ")") # $1 = identifier, maybe with a * or ** -IDENT_EQ_RE = re.compile("(" + IDENT_PATTERN + "\s*=)") # $1 = identifier with a following '=' +IDENT_EQ_RE = re.compile("(" + IDENT_PATTERN + r"\s*=)") # $1 = identifier with a following '=' SIMPLE_VALUE_RE = re.compile( - "(\([+-]?[0-9](?:\s*,\s*[+-]?[0-9])*\))|" + # a numeric tuple, e.g. in pygame - "([+-]?[0-9]+\.?[0-9]*(?:[Ee]?[+-]?[0-9]+\.?[0-9]*)?)|" + # number - "('" + STR_CHAR_PATTERN + "*')|" + # single-quoted string - '("' + STR_CHAR_PATTERN + '*")|' + # double-quoted string - "(\[\])|" + - "(\{\})|" + - "(\(\))|" + - "(True|False|None)" + r"(\([+-]?[0-9](?:\s*,\s*[+-]?[0-9])*\))|" + # a numeric tuple, e.g. in pygame + r"([+-]?[0-9]+\.?[0-9]*(?:[Ee]?[+-]?[0-9]+\.?[0-9]*)?)|" + # number + r"('" + STR_CHAR_PATTERN + "*')|" + # single-quoted string + r'("' + STR_CHAR_PATTERN + '*")|' + # double-quoted string + r"(\[\])|" + + r"(\{\})|" + + r"(\(\))|" + + r"(True|False|None)" ) # $? = sane default value diff -Nru pycharm-2020.1/plugins/python-ce/helpers/generator3/docstring_parsing.py pycharm-2020.1.1/plugins/python-ce/helpers/generator3/docstring_parsing.py --- pycharm-2020.1/plugins/python-ce/helpers/generator3/docstring_parsing.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/generator3/docstring_parsing.py 2020-04-30 06:15:39.000000000 +0000 @@ -115,7 +115,7 @@ ) # this is our ideal target, with balancing paren and a multiline rest of doc. -paramSeqAndRest = paramSeq + Suppress(')') + Optional(return_type) + Suppress(Optional(Regex(".*(?s)"))) +paramSeqAndRest = paramSeq + Suppress(')') + Optional(return_type) + Suppress(Optional(Regex(r"(?s).*"))) def transform_seq(results, toplevel=True): diff -Nru pycharm-2020.1/plugins/python-ce/helpers/generator3/__main__.py pycharm-2020.1.1/plugins/python-ce/helpers/generator3/__main__.py --- pycharm-2020.1/plugins/python-ce/helpers/generator3/__main__.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/generator3/__main__.py 2020-04-30 06:15:39.000000000 +0000 @@ -111,7 +111,7 @@ if args.state_file_policy == 'readwrite': # We can't completely shut off stdin in case Docker-based interpreter to use json.load() # and have to retreat to reading the content line-wise - state_json = json.loads(sys.stdin.readline(), encoding='utf-8') + state_json = json.loads(sys.stdin.readline()) # utf-8 by default else: state_json = None diff -Nru pycharm-2020.1/plugins/python-ce/helpers/generator3/module_redeclarator.py pycharm-2020.1.1/plugins/python-ce/helpers/generator3/module_redeclarator.py --- pycharm-2020.1/plugins/python-ce/helpers/generator3/module_redeclarator.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/generator3/module_redeclarator.py 2020-04-30 06:15:39.000000000 +0000 @@ -467,7 +467,7 @@ return (spec, ret_literal, "restored from __doc__ with multiple overloads") # find the first thing to look like a definition - prefix_re = re.compile("\s*(?:(\w+)[ \\t]+)?" + func_id + "\s*\(") # "foo(..." or "int foo(..." + prefix_re = re.compile(r"\s*(?:(\w+)[ \t]+)?" + func_id + r"\s*\(") # "foo(..." or "int foo(..." match = prefix_re.search(func_doc) # Note: this and previous line may consume up to 35% of time # parse the part that looks right if match: diff -Nru pycharm-2020.1/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py3.py pycharm-2020.1.1/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py3.py --- pycharm-2020.1/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py3.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/generator3/_vendor/pyparsing_py3.py 2020-04-30 06:15:39.000000000 +0000 @@ -69,7 +69,7 @@ import warnings import re import sre_constants -import collections +import collections.abc #~ sys.stderr.write( "testing pyparsing module, version %s, %s\n" % (__version__,__versionTime__ ) ) __all__ = [ @@ -573,7 +573,7 @@ def __dir__(self): return dir(super(ParseResults,self)) + self.keys() -collections.MutableMapping.register(ParseResults) +collections.abc.MutableMapping.register(ParseResults) def col (loc,strg): """Returns current column within a string, counting newlines as line separators. @@ -1799,7 +1799,7 @@ if isinstance(ret,basestring): # replace escaped characters if self.escChar: - ret = re.sub(self.escCharReplacePattern,"\g<1>",ret) + ret = re.sub(self.escCharReplacePattern, r"\g<1>", ret) # replace escaped quotes if self.escQuote: Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pip-19.0.3-py2.py3-none-any.whl and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pip-19.0.3-py2.py3-none-any.whl differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pip-20.0.2-py2.py3-none-any.whl and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pip-20.0.2-py2.py3-none-any.whl differ diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_log.py pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_log.py --- pycharm-2020.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_log.py 1970-01-01 00:00:00.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_log.py 2020-04-30 06:15:39.000000000 +0000 @@ -0,0 +1,25 @@ +# Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +import os +import sys + +SHOW_DEBUG_INFO = False + + +def debug(message): + check_if_debugging_enabled() + if SHOW_DEBUG_INFO: + sys.stderr.write(message) + sys.stderr.write("\n") + + +def check_if_debugging_enabled(): + # Important to check current env variables on every message because of + # use case with executing different configurations in the same Python Console session + global SHOW_DEBUG_INFO + if not SHOW_DEBUG_INFO: + SHOW_DEBUG_INFO = os.getenv('PYCHARM_DEBUG', 'False').lower() in ['true', '1'] + if SHOW_DEBUG_INFO: + debug("=== Scientific View debug enabled ===") + + +check_if_debugging_enabled() diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_.py pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_.py --- pycharm-2020.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_display/datalore/display/display_.py 2020-04-30 06:15:39.000000000 +0000 @@ -2,8 +2,10 @@ import os import sys +import traceback from .supported_data_type import _standardize_value +from .display_log import debug IS_PY3K = True if sys.version_info[0] < 3: @@ -17,17 +19,24 @@ __all__ = ['display'] HOST = "http://127.0.0.1" -PORT = int(os.getenv("PYCHARM_DISPLAY_PORT", "-1")) +PORT_ENV = int(os.getenv("PYCHARM_DISPLAY_PORT", "-1")) +PORT = PORT_ENV if PORT == -1: PORT = None def display(data): + if not PORT: + debug("Error: Can't display plot, PORT value is %s" % PORT_ENV) + if data is None: + debug("Error: Can't display empty data") if PORT and data is not None: repr_display_attr = getattr(data, '_repr_display_', None) if callable(repr_display_attr): message_spec = repr_display_attr() - assert len(message_spec) == 2, 'Tuple length expected is 2 but was %d' % len(message_spec) + if len(message_spec) != 2: + debug('Error: Tuple length expected is 2 but was %d' % len(message_spec)) + return message_spec = _standardize_value(message_spec) _send_display_message({ @@ -35,6 +44,8 @@ 'body': message_spec[1] }) return + else: + debug("Error: '_repr_display_' isn't callable") # just print to python console print(repr(data)) @@ -44,8 +55,10 @@ serialized = json.dumps(message_spec) buffer = serialized.encode() try: + debug("Sending display message to %s:%s\n" % (HOST, PORT)) url = HOST + ":" + str(PORT) + "/api/python.scientific" urlopen(url, buffer) except OSError as _: - # nothing bad. It just means, that our tool window doesn't run yet - pass + sys.stderr.write("Error: failed to send plot to %s:%s\n" % (HOST, PORT)) + traceback.print_exc() + sys.stderr.flush() diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pycharm_display/datalore/display/__init__.py pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_display/datalore/display/__init__.py --- pycharm-2020.1/plugins/python-ce/helpers/pycharm_display/datalore/display/__init__.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_display/datalore/display/__init__.py 2020-04-30 06:15:39.000000000 +0000 @@ -1,3 +1,4 @@ from .display_ import * +from .display_log import debug, SHOW_DEBUG_INFO __all__ = display_.__all__ diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/backend_interagg.py pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/backend_interagg.py --- pycharm-2020.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/backend_interagg.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/backend_interagg.py 2020-04-30 06:15:39.000000000 +0000 @@ -8,7 +8,7 @@ from matplotlib.backends.backend_agg import FigureCanvasAgg from matplotlib.figure import Figure -from datalore.display import display +from datalore.display import debug, display, SHOW_DEBUG_INFO PY3 = sys.version_info[0] >= 3 @@ -19,8 +19,10 @@ class Show(ShowBase): def __call__(self, **kwargs): + debug("show() called with args %s" % kwargs) managers = Gcf.get_all_fig_managers() if not managers: + debug("Error: Managers list in `Gcf.get_all_fig_managers()` is empty") return for manager in managers: @@ -39,6 +41,8 @@ figManager = Gcf.get_active() if figManager is not None: figManager.canvas.show() + else: + debug("Error: Figure manager `Gcf.get_active()` is None") # from pyplot API @@ -71,12 +75,20 @@ if len(set(buffer)) <= 1: # do not plot empty + debug("Error: Buffer FigureCanvasAgg.tostring_rgb() is empty") return render = self.get_renderer() width = int(render.width) + debug("Image width: %d" % width) - plot_index = index if os.getenv("PYCHARM_MATPLOTLIB_INTERACTIVE", False) else -1 + is_interactive = os.getenv("PYCHARM_MATPLOTLIB_INTERACTIVE", False) + if is_interactive: + debug("Using interactive mode (Run with Python Console)") + debug("Plot index = %d" % index) + else: + debug("Using non-interactive mode (Run without Python Console)") + plot_index = index if is_interactive else -1 display(DisplayDataObject(plot_index, width, buffer)) def draw(self): @@ -84,6 +96,8 @@ is_interactive = os.getenv("PYCHARM_MATPLOTLIB_INTERACTIVE", False) if is_interactive and matplotlib.is_interactive(): self.show() + else: + debug("Error: calling draw() in non-interactive mode won't show a plot. Try to 'Run with Python Console'") class FigureManagerInterAgg(FigureManagerBase): diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/sitecustomize.py pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/sitecustomize.py --- pycharm-2020.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/sitecustomize.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pycharm_matplotlib_backend/sitecustomize.py 2020-04-30 06:15:39.000000000 +0000 @@ -1,9 +1,20 @@ -try: - import sys +import os +import sys +import traceback +SHOW_DEBUG_INFO = os.getenv('PYCHARM_DEBUG', 'False').lower() in ['true', '1'] + + +def debug(message): + if SHOW_DEBUG_INFO: + sys.stderr.write(message) + sys.stderr.write("\n") - # We want to import users sitecustomize.py file if any - import os +debug("Executing PyCharm's `sitecustomize`") +modules_list = [] + +try: + # We want to import users sitecustomize.py file if any sitecustomize = "sitecustomize" parent_dir = os.path.abspath(os.path.join(__file__, os.pardir)) if parent_dir in sys.path: @@ -15,6 +26,7 @@ try: import sitecustomize except ImportError: + debug("User doesn't have a custom `sitecustomize`") # return our module if we failed to find any other sitecustomize # to prevent KeyError importing 'site.py' sys.modules[sitecustomize] = pycharm_sitecustomize_module @@ -33,13 +45,16 @@ if old_getfilesystemencoding: sys.getfilesystemencoding = old_getfilesystemencoding matplotlib.use('module://backend_interagg') + debug("Custom matplotlib backend was set for SciView") except: # fallback in case matplotlib is not loaded correctly - import sys + if SHOW_DEBUG_INFO: + traceback.print_exc() keys = list(sys.modules.keys()) - for key in keys: - if modules_list and key not in modules_list: - sys.modules.pop(key) \ No newline at end of file + if modules_list: + for key in keys: + if key not in modules_list: + sys.modules.pop(key) Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86_64.dylib and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86_64.dylib differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86.dylib and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86.dylib differ diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_bytecode_utils.py pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_bytecode_utils.py --- pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_bytecode_utils.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_bytecode_utils.py 2020-04-30 06:15:39.000000000 +0000 @@ -102,9 +102,11 @@ Instruction = namedtuple("Instruction", ["opname", "opcode", "arg", "argval", "lineno", "offset"]) if IS_PY3K: - _unpack_opargs = dis._unpack_opargs long = int -else: + +try: + _unpack_opargs = dis._unpack_opargs +except AttributeError: def _unpack_opargs(code): n = len(code) i = 0 Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_27_64.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_27_64.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_35_64.cpython-35m-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_35_64.cpython-35m-darwin.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_36_64.cpython-36m-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_36_64.cpython-36m-darwin.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_37_64.cpython-37m-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_37_64.cpython-37m-darwin.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_38_64.cpython-38-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_cython_darwin_38_64.cpython-38-darwin.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_darwin_36_64.cpython-36m-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_darwin_36_64.cpython-36m-darwin.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_darwin_37_64.cpython-37m-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_darwin_37_64.cpython-37m-darwin.so differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_darwin_38_64.cpython-38-darwin.so and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/pydev/_pydevd_frame_eval/pydevd_frame_evaluator_darwin_38_64.cpython-38-darwin.so differ diff -Nru pycharm-2020.1/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt5.py pycharm-2020.1.1/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt5.py --- pycharm-2020.1/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt5.py 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/pydev/pydev_ipython/inputhookqt5.py 2020-04-30 06:15:39.000000000 +0000 @@ -137,7 +137,7 @@ timer.timeout.connect(event_loop.quit) while not stdin_ready(): timer.start(50) - event_loop.exec_() + event_loop.processEvents() timer.stop() except KeyboardInterrupt: global got_kbdint, sigint_timer Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/setuptools-40.8.0-py2.py3-none-any.whl and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/setuptools-40.8.0-py2.py3-none-any.whl differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/setuptools-44.1.0-py2.py3-none-any.whl and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/setuptools-44.1.0-py2.py3-none-any.whl differ diff -Nru pycharm-2020.1/plugins/python-ce/helpers/tools/versions.xml pycharm-2020.1.1/plugins/python-ce/helpers/tools/versions.xml --- pycharm-2020.1/plugins/python-ce/helpers/tools/versions.xml 2020-04-07 11:44:14.000000000 +0000 +++ pycharm-2020.1.1/plugins/python-ce/helpers/tools/versions.xml 2020-04-30 06:15:39.000000000 +0000 @@ -5,9 +5,11 @@ DLFCN TYPES _abc + _aix_support _asyncio _blake2 _bootlocale + _bootsubprocess _bz2 _collections_abc _compat_pickle @@ -154,6 +156,7 @@ encodings.oem ensurepip ensurepip.__main__ + ensurepip._bundled ensurepip._uninstall enum faulthandler @@ -784,9 +787,11 @@ _abc + _aix_support _asyncio _blake2 _bootlocale + _bootsubprocess _bytesio _bz2 _collections_abc @@ -900,6 +905,7 @@ encodings.koi8_t encodings.kz1048 encodings.oem + ensurepip._bundled enum faulthandler html @@ -1195,8 +1201,10 @@ __main__ _abc _abcoll + _aix_support _asyncio _blake2 + _bootsubprocess _bytesio _compression _contextvars @@ -1302,6 +1310,7 @@ encodings.kz1048 encodings.oem encodings.string_escape + ensurepip._bundled exceptions fpformat future_builtins @@ -1854,8 +1863,10 @@ __main__ _abc _abcoll + _aix_support _asyncio _blake2 + _bootsubprocess _bytesio _contextvars _fileio @@ -1953,6 +1964,7 @@ email.test.test_email_torture encodings.oem encodings.string_escape + ensurepip._bundled exceptions fpformat future_builtins @@ -2498,6 +2510,8 @@ __main__ _abc _abcoll + _aix_support + _bootsubprocess _bytesio _contextvars _fileio @@ -2592,6 +2606,7 @@ email.test.test_email_renamed email.test.test_email_torture encodings.string_escape + ensurepip._bundled exceptions fpformat future_builtins @@ -3104,6 +3119,8 @@ __builtin__ __main__ _abcoll + _aix_support + _bootsubprocess _bytesio _fileio _hotshot @@ -3190,6 +3207,7 @@ email.test.test_email_renamed email.test.test_email_torture encodings.string_escape + ensurepip._bundled exceptions fpformat future_builtins @@ -3700,6 +3718,8 @@ __builtin__ __main__ _abcoll + _aix_support + _bootsubprocess _bytesio _fileio _hotshot @@ -3780,6 +3800,7 @@ encodings.cp65001 encodings.string_escape encodings.unicode_internal + ensurepip._bundled exceptions fpformat future_builtins @@ -4234,6 +4255,596 @@ xmllib xmlrpclib StandardError + apply + basestring + buffer + cmp + coerce + execfile + file + intern + long + raw_input + reduce + reload + unichr + unicode + xrange + + + BaseHTTPServer + Bastion + CDROM + CGIHTTPServer + Canvas + ConfigParser + Cookie + DLFCN + Dialog + DocXMLRPCServer + FileDialog + FixTk + HTMLParser + IN + MimeWriter + Queue + ScrolledText + SimpleDialog + SimpleHTTPServer + SimpleXMLRPCServer + SocketServer + StringIO + TYPES + Tix + Tkconstants + Tkdnd + Tkinter + UserDict + UserList + UserString + _LWPCookieJar + _MozillaCookieJar + __builtin__ + __main__ + _abcoll + _bytesio + _dummy_thread + _fileio + _hotshot + _sysconfigdata + _sysconfigdata_m_linux_x86_64-linux-gnu + anydbm + asyncio.compat + asyncio.test_utils + audiodev + bsddb + bsddb.db + bsddb.dbobj + bsddb.dbrecio + bsddb.dbshelve + bsddb.dbtables + bsddb.dbutils + bsddb.test + bsddb.test.test_all + bsddb.test.test_associate + bsddb.test.test_basics + bsddb.test.test_compare + bsddb.test.test_compat + bsddb.test.test_cursor_pget_bug + bsddb.test.test_db + bsddb.test.test_dbenv + bsddb.test.test_dbobj + bsddb.test.test_dbshelve + bsddb.test.test_dbtables + bsddb.test.test_distributed_transactions + bsddb.test.test_early_close + bsddb.test.test_fileid + bsddb.test.test_get_none + bsddb.test.test_join + bsddb.test.test_lock + bsddb.test.test_misc + bsddb.test.test_pickle + bsddb.test.test_queue + bsddb.test.test_recno + bsddb.test.test_replication + bsddb.test.test_sequence + bsddb.test.test_thread + cPickle + cStringIO + collections.__main__ + commands + compiler + compiler.ast + compiler.consts + compiler.future + compiler.misc + compiler.pyassem + compiler.pycodegen + compiler.symbols + compiler.syntax + compiler.transformer + compiler.visitor + cookielib + copy_reg + ctypes.test.runtests + ctypes.test.test_errcheck + ctypes.test.test_integers + curses.wrapper + dbhash + dircache + distutils.emxccompiler + distutils.mwerkscompiler + distutils.tests.setuptools_build_ext + distutils.tests.setuptools_extension + distutils.tests.test_ccompiler + dumbdbm + dummy_thread + dummy_threading + email.test + email.test.test_email + email.test.test_email_codecs + email.test.test_email_codecs_renamed + email.test.test_email_renamed + email.test.test_email_torture + encodings.cp65001 + encodings.mac_centeuro + encodings.string_escape + encodings.unicode_internal + exceptions + fpformat + future_builtins + gdbm + hotshot + hotshot.log + hotshot.stats + hotshot.stones + htmlentitydefs + htmllib + httplib + idlelib.AutoComplete + idlelib.AutoCompleteWindow + idlelib.AutoExpand + idlelib.Bindings + idlelib.CallTipWindow + idlelib.CallTips + idlelib.ClassBrowser + idlelib.CodeContext + idlelib.ColorDelegator + idlelib.Debugger + idlelib.Delegator + idlelib.EditorWindow + idlelib.FileList + idlelib.FormatParagraph + idlelib.GrepDialog + idlelib.HyperParser + idlelib.IOBinding + idlelib.IdleHistory + idlelib.MultiCall + idlelib.MultiStatusBar + idlelib.ObjectBrowser + idlelib.OutputWindow + idlelib.ParenMatch + idlelib.PathBrowser + idlelib.Percolator + idlelib.PyParse + idlelib.PyShell + idlelib.RemoteDebugger + idlelib.RemoteObjectBrowser + idlelib.ReplaceDialog + idlelib.RstripExtension + idlelib.ScriptBinding + idlelib.ScrolledList + idlelib.SearchDialog + idlelib.SearchDialogBase + idlelib.SearchEngine + idlelib.StackViewer + idlelib.ToolTip + idlelib.TreeWidget + idlelib.UndoDelegator + idlelib.WidgetRedirector + idlelib.WindowList + idlelib.ZoomHeight + idlelib._pyclbr + idlelib.aboutDialog + idlelib.configDialog + idlelib.configHandler + idlelib.configHelpSourceEdit + idlelib.configSectionNameDialog + idlelib.dynOptionMenuWidget + idlelib.idle_test.test_calltips + idlelib.idle_test.test_config_help + idlelib.idle_test.test_config_name + idlelib.idle_test.test_formatparagraph + idlelib.idle_test.test_helpabout + idlelib.idle_test.test_idlehistory + idlelib.idle_test.test_io + idlelib.idle_test.test_paragraph + idlelib.idle_test.test_replacedialog + idlelib.idle_test.test_rstrip + idlelib.idle_test.test_searchdialog + idlelib.idle_test.test_searchdialogbase + idlelib.idle_test.test_undodelegator + idlelib.idle_test.test_widgetredir + idlelib.idlever + idlelib.keybindingDialog + idlelib.macosxSupport + idlelib.paragraph + idlelib.rstrip + idlelib.tabbedpages + idlelib.testcode + idlelib.textView + ihooks + imputil + json.tests + json.tests.test_check_circular + json.tests.test_decode + json.tests.test_default + json.tests.test_dump + json.tests.test_encode_basestring_ascii + json.tests.test_fail + json.tests.test_float + json.tests.test_indent + json.tests.test_pass1 + json.tests.test_pass2 + json.tests.test_pass3 + json.tests.test_recursion + json.tests.test_scanstring + json.tests.test_separators + json.tests.test_speedups + json.tests.test_tool + json.tests.test_unicode + lib2to3.fixes.fix_callable + linuxaudiodev + macpath + macurl2path + markupbase + md5 + mhlib + mimetools + mimify + multifile + multiprocessing.forking + multiprocessing.semaphore_tracker + mutex + new + os2emxpath + pip + pip.__main__ + pip._internal + pip._internal.build_env + pip._internal.cache + pip._internal.cli + pip._internal.cli.autocompletion + pip._internal.cli.base_command + pip._internal.cli.cmdoptions + pip._internal.cli.main_parser + pip._internal.cli.parser + pip._internal.cli.status_codes + pip._internal.commands + pip._internal.commands.check + pip._internal.commands.completion + pip._internal.commands.configuration + pip._internal.commands.download + pip._internal.commands.freeze + pip._internal.commands.hash + pip._internal.commands.help + pip._internal.commands.install + pip._internal.commands.list + pip._internal.commands.search + pip._internal.commands.show + pip._internal.commands.uninstall + pip._internal.commands.wheel + pip._internal.configuration + pip._internal.download + pip._internal.exceptions + pip._internal.index + pip._internal.locations + pip._internal.models + pip._internal.models.candidate + pip._internal.models.format_control + pip._internal.models.index + pip._internal.models.link + pip._internal.operations + pip._internal.operations.check + pip._internal.operations.freeze + pip._internal.operations.prepare + pip._internal.pep425tags + pip._internal.pyproject + pip._internal.req + pip._internal.req.constructors + pip._internal.req.req_file + pip._internal.req.req_install + pip._internal.req.req_set + pip._internal.req.req_tracker + pip._internal.req.req_uninstall + pip._internal.resolve + pip._internal.utils + pip._internal.utils.appdirs + pip._internal.utils.compat + pip._internal.utils.deprecation + pip._internal.utils.encoding + pip._internal.utils.filesystem + pip._internal.utils.glibc + pip._internal.utils.hashes + pip._internal.utils.logging + pip._internal.utils.misc + pip._internal.utils.models + pip._internal.utils.outdated + pip._internal.utils.packaging + pip._internal.utils.setuptools_build + pip._internal.utils.temp_dir + pip._internal.utils.typing + pip._internal.utils.ui + pip._internal.vcs + pip._internal.vcs.bazaar + pip._internal.vcs.git + pip._internal.vcs.mercurial + pip._internal.vcs.subversion + pip._internal.wheel + pip._vendor + pip._vendor.appdirs + pip._vendor.cachecontrol + pip._vendor.cachecontrol._cmd + pip._vendor.cachecontrol.adapter + pip._vendor.cachecontrol.cache + pip._vendor.cachecontrol.caches + pip._vendor.cachecontrol.caches.file_cache + pip._vendor.cachecontrol.caches.redis_cache + pip._vendor.cachecontrol.compat + pip._vendor.cachecontrol.controller + pip._vendor.cachecontrol.filewrapper + pip._vendor.cachecontrol.heuristics + pip._vendor.cachecontrol.serialize + pip._vendor.cachecontrol.wrapper + pip._vendor.certifi + pip._vendor.certifi.__main__ + pip._vendor.certifi.core + pip._vendor.chardet + pip._vendor.chardet.big5freq + pip._vendor.chardet.big5prober + pip._vendor.chardet.chardistribution + pip._vendor.chardet.charsetgroupprober + pip._vendor.chardet.charsetprober + pip._vendor.chardet.cli + pip._vendor.chardet.cli.chardetect + pip._vendor.chardet.codingstatemachine + pip._vendor.chardet.compat + pip._vendor.chardet.cp949prober + pip._vendor.chardet.enums + pip._vendor.chardet.escprober + pip._vendor.chardet.escsm + pip._vendor.chardet.eucjpprober + pip._vendor.chardet.euckrfreq + pip._vendor.chardet.euckrprober + pip._vendor.chardet.euctwfreq + pip._vendor.chardet.euctwprober + pip._vendor.chardet.gb2312freq + pip._vendor.chardet.gb2312prober + pip._vendor.chardet.hebrewprober + pip._vendor.chardet.jisfreq + pip._vendor.chardet.jpcntx + pip._vendor.chardet.langbulgarianmodel + pip._vendor.chardet.langcyrillicmodel + pip._vendor.chardet.langgreekmodel + pip._vendor.chardet.langhebrewmodel + pip._vendor.chardet.langhungarianmodel + pip._vendor.chardet.langthaimodel + pip._vendor.chardet.langturkishmodel + pip._vendor.chardet.latin1prober + pip._vendor.chardet.mbcharsetprober + pip._vendor.chardet.mbcsgroupprober + pip._vendor.chardet.mbcssm + pip._vendor.chardet.sbcharsetprober + pip._vendor.chardet.sbcsgroupprober + pip._vendor.chardet.sjisprober + pip._vendor.chardet.universaldetector + pip._vendor.chardet.utf8prober + pip._vendor.chardet.version + pip._vendor.colorama + pip._vendor.colorama.ansi + pip._vendor.colorama.ansitowin32 + pip._vendor.colorama.initialise + pip._vendor.colorama.win32 + pip._vendor.colorama.winterm + pip._vendor.distlib + pip._vendor.distlib._backport + pip._vendor.distlib._backport.misc + pip._vendor.distlib._backport.shutil + pip._vendor.distlib._backport.sysconfig + pip._vendor.distlib._backport.tarfile + pip._vendor.distlib.compat + pip._vendor.distlib.database + pip._vendor.distlib.index + pip._vendor.distlib.locators + pip._vendor.distlib.manifest + pip._vendor.distlib.markers + pip._vendor.distlib.metadata + pip._vendor.distlib.resources + pip._vendor.distlib.scripts + pip._vendor.distlib.util + pip._vendor.distlib.version + pip._vendor.distlib.wheel + pip._vendor.distro + pip._vendor.html5lib + pip._vendor.html5lib._ihatexml + pip._vendor.html5lib._inputstream + pip._vendor.html5lib._tokenizer + pip._vendor.html5lib._trie + pip._vendor.html5lib._trie._base + pip._vendor.html5lib._trie.datrie + pip._vendor.html5lib._trie.py + pip._vendor.html5lib._utils + pip._vendor.html5lib.constants + pip._vendor.html5lib.filters + pip._vendor.html5lib.filters.alphabeticalattributes + pip._vendor.html5lib.filters.base + pip._vendor.html5lib.filters.inject_meta_charset + pip._vendor.html5lib.filters.lint + pip._vendor.html5lib.filters.optionaltags + pip._vendor.html5lib.filters.sanitizer + pip._vendor.html5lib.filters.whitespace + pip._vendor.html5lib.html5parser + pip._vendor.html5lib.serializer + pip._vendor.html5lib.treeadapters + pip._vendor.html5lib.treeadapters.genshi + pip._vendor.html5lib.treeadapters.sax + pip._vendor.html5lib.treebuilders + pip._vendor.html5lib.treebuilders.base + pip._vendor.html5lib.treebuilders.dom + pip._vendor.html5lib.treebuilders.etree + pip._vendor.html5lib.treebuilders.etree_lxml + pip._vendor.html5lib.treewalkers + pip._vendor.html5lib.treewalkers.base + pip._vendor.html5lib.treewalkers.dom + pip._vendor.html5lib.treewalkers.etree + pip._vendor.html5lib.treewalkers.etree_lxml + pip._vendor.html5lib.treewalkers.genshi + pip._vendor.idna + pip._vendor.idna.codec + pip._vendor.idna.compat + pip._vendor.idna.core + pip._vendor.idna.idnadata + pip._vendor.idna.intranges + pip._vendor.idna.package_data + pip._vendor.idna.uts46data + pip._vendor.ipaddress + pip._vendor.lockfile + pip._vendor.lockfile.linklockfile + pip._vendor.lockfile.mkdirlockfile + pip._vendor.lockfile.pidlockfile + pip._vendor.lockfile.sqlitelockfile + pip._vendor.lockfile.symlinklockfile + pip._vendor.msgpack + pip._vendor.msgpack._version + pip._vendor.msgpack.exceptions + pip._vendor.msgpack.fallback + pip._vendor.packaging + pip._vendor.packaging.__about__ + pip._vendor.packaging._compat + pip._vendor.packaging._structures + pip._vendor.packaging.markers + pip._vendor.packaging.requirements + pip._vendor.packaging.specifiers + pip._vendor.packaging.utils + pip._vendor.packaging.version + pip._vendor.pep517 + pip._vendor.pep517._in_process + pip._vendor.pep517.build + pip._vendor.pep517.check + pip._vendor.pep517.colorlog + pip._vendor.pep517.compat + pip._vendor.pep517.envbuild + pip._vendor.pep517.wrappers + pip._vendor.pkg_resources + pip._vendor.pkg_resources.py31compat + pip._vendor.progress + pip._vendor.progress.bar + pip._vendor.progress.counter + pip._vendor.progress.helpers + pip._vendor.progress.spinner + pip._vendor.pyparsing + pip._vendor.pytoml + pip._vendor.pytoml.core + pip._vendor.pytoml.parser + pip._vendor.pytoml.test + pip._vendor.pytoml.utils + pip._vendor.pytoml.writer + pip._vendor.requests + pip._vendor.requests.__version__ + pip._vendor.requests._internal_utils + pip._vendor.requests.adapters + pip._vendor.requests.api + pip._vendor.requests.auth + pip._vendor.requests.certs + pip._vendor.requests.compat + pip._vendor.requests.cookies + pip._vendor.requests.exceptions + pip._vendor.requests.help + pip._vendor.requests.hooks + pip._vendor.requests.models + pip._vendor.requests.packages + pip._vendor.requests.sessions + pip._vendor.requests.status_codes + pip._vendor.requests.structures + pip._vendor.requests.utils + pip._vendor.retrying + pip._vendor.six + pip._vendor.urllib3 + pip._vendor.urllib3._collections + pip._vendor.urllib3.connection + pip._vendor.urllib3.connectionpool + pip._vendor.urllib3.contrib + pip._vendor.urllib3.contrib._appengine_environ + pip._vendor.urllib3.contrib._securetransport + pip._vendor.urllib3.contrib._securetransport.bindings + pip._vendor.urllib3.contrib._securetransport.low_level + pip._vendor.urllib3.contrib.appengine + pip._vendor.urllib3.contrib.ntlmpool + pip._vendor.urllib3.contrib.pyopenssl + pip._vendor.urllib3.contrib.securetransport + pip._vendor.urllib3.contrib.socks + pip._vendor.urllib3.exceptions + pip._vendor.urllib3.fields + pip._vendor.urllib3.filepost + pip._vendor.urllib3.packages + pip._vendor.urllib3.packages.backports + pip._vendor.urllib3.packages.backports.makefile + pip._vendor.urllib3.packages.six + pip._vendor.urllib3.packages.ssl_match_hostname + pip._vendor.urllib3.packages.ssl_match_hostname._implementation + pip._vendor.urllib3.poolmanager + pip._vendor.urllib3.request + pip._vendor.urllib3.response + pip._vendor.urllib3.util + pip._vendor.urllib3.util.connection + pip._vendor.urllib3.util.queue + pip._vendor.urllib3.util.request + pip._vendor.urllib3.util.response + pip._vendor.urllib3.util.retry + pip._vendor.urllib3.util.ssl_ + pip._vendor.urllib3.util.timeout + pip._vendor.urllib3.util.url + pip._vendor.urllib3.util.wait + pip._vendor.webencodings + pip._vendor.webencodings.labels + pip._vendor.webencodings.mklabels + pip._vendor.webencodings.tests + pip._vendor.webencodings.x_user_defined + popen2 + posixfile + pydoc_topics + repr + rexec + rfc822 + robotparser + sets + sgmllib + sha + sqlite3.test.py25tests + sre + statvfs + stringold + strop + sunaudio + thread + tkColorChooser + tkCommonDialog + tkFileDialog + tkFont + tkMessageBox + tkSimpleDialog + tkinter._fix + toaiff + ttk + turtledemo.wikipedia + urllib2 + urlparse + user + whichdb + xml.etree.cElementTree + xmllib + xmlrpclib + StandardError apply basestring buffer Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/virtualenv-16.4.3-py2.py3-none-any.whl and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/virtualenv-16.4.3-py2.py3-none-any.whl differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/helpers/virtualenv-16.7.10-py2.py3-none-any.whl and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/helpers/virtualenv-16.7.10-py2.py3-none-any.whl differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/python-ce/lib/python-ce.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/python-ce/lib/python-ce.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/pythonIDE/lib/python-ide.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/pythonIDE/lib/python-ide.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/pythonIDE/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/pythonIDE/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/rest/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/rest/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/rest/lib/rest.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/rest/lib/rest.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/settings-repository/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/settings-repository/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/settings-repository/lib/settings-repository.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/settings-repository/lib/settings-repository.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/sh/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/sh/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/sh/lib/sh.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/sh/lib/sh.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/stats-collector/lib/log-events.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/stats-collector/lib/log-events.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/stats-collector/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/stats-collector/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/stats-collector/lib/statsCollector-completionRanker.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/stats-collector/lib/statsCollector-completionRanker.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/stats-collector/lib/stats-collector.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/stats-collector/lib/stats-collector.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/svn4idea/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/svn4idea/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/svn4idea/lib/svn4idea.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/svn4idea/lib/svn4idea.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/tasks/lib/jira.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/tasks/lib/jira.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/tasks/lib/tasks-api.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/tasks/lib/tasks-api.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/tasks/lib/tasks-compatibility.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/tasks/lib/tasks-compatibility.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/tasks/lib/tasks-core.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/tasks/lib/tasks-core.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/tasks/lib/tasks-java.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/tasks/lib/tasks-java.jar differ diff -Nru pycharm-2020.1/plugins/terminal/fish/config.fish pycharm-2020.1.1/plugins/terminal/fish/config.fish --- pycharm-2020.1/plugins/terminal/fish/config.fish 2020-04-07 11:44:16.000000000 +0000 +++ pycharm-2020.1.1/plugins/terminal/fish/config.fish 2020-04-30 06:15:40.000000000 +0000 @@ -48,6 +48,17 @@ end end end + + if string match -q -- "_INTELLIJ_FORCE_PREPEND_*" $name + set new_name (string sub -s 25 -- $name) + if [ $new_name ] + if [ $new_name = "PATH" ]; or [ $new_name = "CDPATH" ]; or [ $new_name = "MANPATH" ] + set -x $new_name (string split ":" -- "$value$$new_name") + else + set -x $new_name "$value$$new_name" + end + end + end end end diff -Nru pycharm-2020.1/plugins/terminal/jediterm-bash.in pycharm-2020.1.1/plugins/terminal/jediterm-bash.in --- pycharm-2020.1/plugins/terminal/jediterm-bash.in 2020-04-07 11:44:16.000000000 +0000 +++ pycharm-2020.1.1/plugins/terminal/jediterm-bash.in 2020-04-30 06:15:40.000000000 +0000 @@ -32,7 +32,7 @@ fi function override_jb_variables { - while read NAME VALUE + while read VARIABLE do NAME=${VARIABLE%%=*} if [[ $NAME = '_INTELLIJ_FORCE_SET_'* ]] @@ -44,6 +44,15 @@ export "$NEW_NAME"="$VALUE" fi fi + if [[ $NAME = '_INTELLIJ_FORCE_PREPEND_'* ]] + then + NEW_NAME=${NAME:24} + if [ -n "$NEW_NAME" ] + then + VALUE=${VARIABLE#*=} + export "$NEW_NAME"="$VALUE${!NEW_NAME}" + fi + fi done < <(env) } Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/terminal/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/terminal/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/terminal/lib/terminal.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/terminal/lib/terminal.jar differ diff -Nru pycharm-2020.1/plugins/terminal/.zshrc pycharm-2020.1.1/plugins/terminal/.zshrc --- pycharm-2020.1/plugins/terminal/.zshrc 2020-04-07 11:44:16.000000000 +0000 +++ pycharm-2020.1.1/plugins/terminal/.zshrc 2020-04-30 06:15:40.000000000 +0000 @@ -59,6 +59,15 @@ export "$NEW_NAME"="$VALUE" fi fi + if [[ $NAME = '_INTELLIJ_FORCE_PREPEND_'* ]] + then + NEW_NAME=${NAME:24} + if [ -n "$NEW_NAME" ] + then + VALUE=${VARIABLE#*=} + export "$NEW_NAME"="$VALUE${(P)NEW_NAME}" + fi + fi done } Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/textmate/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/textmate/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/textmate/lib/textmate.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/textmate/lib/textmate.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/vcs-changeReminder/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/vcs-changeReminder/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/vcs-changeReminder/lib/vcs-changeReminder.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/vcs-changeReminder/lib/vcs-changeReminder.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/yaml/lib/resources_en.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/yaml/lib/resources_en.jar differ Binary files /tmp/tmprT9Pwq/EFiR34E3lh/pycharm-2020.1/plugins/yaml/lib/yaml.jar and /tmp/tmprT9Pwq/yTdRGUpX_l/pycharm-2020.1.1/plugins/yaml/lib/yaml.jar differ diff -Nru pycharm-2020.1/product-info.json pycharm-2020.1.1/product-info.json --- pycharm-2020.1/product-info.json 2020-04-07 11:47:01.000000000 +0000 +++ pycharm-2020.1.1/product-info.json 2020-04-30 06:17:48.000000000 +0000 @@ -1,7 +1,7 @@ { "name": "PyCharm", - "version": "2020.1", - "buildNumber": "201.6668.115", + "version": "2020.1.1", + "buildNumber": "201.7223.92", "productCode": "PC", "dataDirectoryName": "PyCharmCE2020.1", "svgIconPath": "bin/pycharm.svg",