[151995] trunk/dports/python

eborisch at macports.org eborisch at macports.org
Thu Aug 25 20:00:00 PDT 2016


Revision: 151995
          https://trac.macports.org/changeset/151995
Author:   eborisch at macports.org
Date:     2016-08-25 20:00:00 -0700 (Thu, 25 Aug 2016)
Log Message:
-----------
py-spyder-devel, py-qtpy: Update to latest.

Modified Paths:
--------------
    trunk/dports/python/py-qtpy/Portfile
    trunk/dports/python/py-spyder-devel/Portfile
    trunk/dports/python/py-spyder-devel/files/patch-widgets-pylintgui.py.diff
    trunk/dports/python/py-spyder-devel/files/spyderlib_baseconfig.py.diff

Modified: trunk/dports/python/py-qtpy/Portfile
===================================================================
--- trunk/dports/python/py-qtpy/Portfile	2016-08-26 02:13:35 UTC (rev 151994)
+++ trunk/dports/python/py-qtpy/Portfile	2016-08-26 03:00:00 UTC (rev 151995)
@@ -5,7 +5,7 @@
 PortGroup           python 1.0
 PortGroup           github 1.0
 
-github.setup        spyder-ide qtpy 1.0.2 v
+github.setup        spyder-ide qtpy 1.1.2 v
 name                py-qtpy
 
 categories-append   devel
@@ -24,8 +24,8 @@
                     QtGui and QtWidgets).
 
 checksums \
-    rmd160  070cd2e7a10a959384718b92208457baa4274529 \
-    sha256  88939058068b253b678af047f2a7a9d97492658745f947541dd14a39196a9c03
+    rmd160  e41a77df5fb80bb18017486b9329b3daae0a2e0d \
+    sha256  86f95bd2a72f6ba6d377706664a7f5d7b0c7e21edf1b45c6055884e7f96f769a
 
 python.versions     27 34 35
 

Modified: trunk/dports/python/py-spyder-devel/Portfile
===================================================================
--- trunk/dports/python/py-spyder-devel/Portfile	2016-08-26 02:13:35 UTC (rev 151994)
+++ trunk/dports/python/py-spyder-devel/Portfile	2016-08-26 03:00:00 UTC (rev 151995)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 PortGroup           github 1.0
 
-github.setup        spyder-ide spyder 3.0.0b3 v
+github.setup        spyder-ide spyder 3.0.0b5 v
 name                py-spyder-devel
 revision            0
 # Preference on mailing list is to use small numbers for epoch.
@@ -40,8 +40,8 @@
 
 if {${name} ne ${subport}} {
     checksums \
-        rmd160  41a58f5e089e2500f444db5767b51697016a7a60 \
-        sha256  8baf16080ef286208b3380bd438d33dad5dd345318b5669f58feff65ca82b388
+        rmd160  a8380bbc85eab1e7e29c352b8ec4b54236200514 \
+        sha256  c5269b6e3ec473c64d044d5a6154dacc8db286d652f52ad0846d1260858217fe
 
     conflicts           py${python.version}-spyder
 
@@ -62,7 +62,7 @@
         reinplace "s|@@WINPDB_BIN_NAME@@|${WINPDB_BIN_NAME}|g" \
             ${worksrcpath}/spyderlib/plugins/editor.py
         reinplace "s|@@LINT_BIN_NAME@@|${LINT_BIN_NAME}|g" \
-            ${worksrcpath}/spyplugins/ui/pylint/widgets/pylintgui.py
+            ${worksrcpath}/spyder_pylint/widgets/pylintgui.py
         reinplace "s|\"assistant\"|\"Assistant\"|g" \
             ${worksrcpath}/spyderlib/app/spyder.py
         reinplace "s|\"linguist\"|\"Linguist\"|g" \
@@ -113,9 +113,8 @@
             path:${python.pkgd}/pep8:py${python.version}-pep8 \
             port:py${python.version}-pyflakes \
             port:py${python.version}-rope \
-            port:py${python.version}-psutil
-        # Until spyder supports jedi >= 0.9.0, this doesn't do anything
-        #    port:py${python.version}-jedi
+            port:py${python.version}-psutil \
+            port:py${python.version}-jedi
     }
 
     # These add substantially to the install time
@@ -178,8 +177,4 @@
 ### Spyder is launched from the terminal with ${EXENAME} ###
 ##############################################################"
     livecheck.type      none
-} else {
-    livecheck.type      regex
-    livecheck.url       https://bitbucket.org/spyder-ide/spyderlib/downloads
-    livecheck.regex     spyder-(\[0-9\]+(\.\[0-9betarc]+)*)\.zip
 }

Modified: trunk/dports/python/py-spyder-devel/files/patch-widgets-pylintgui.py.diff
===================================================================
--- trunk/dports/python/py-spyder-devel/files/patch-widgets-pylintgui.py.diff	2016-08-26 02:13:35 UTC (rev 151994)
+++ trunk/dports/python/py-spyder-devel/files/patch-widgets-pylintgui.py.diff	2016-08-26 03:00:00 UTC (rev 151995)
@@ -1,5 +1,5 @@
---- spyplugins/ui/pylint/widgets/pylintgui.py.orig	2016-06-07 13:57:54.000000000 -0500
-+++ spyplugins/ui/pylint/widgets/pylintgui.py	2016-06-07 13:59:10.000000000 -0500
+--- spyder_pylint/widgets/pylintgui.py.orig	2016-06-07 13:57:54.000000000 -0500
++++ spyder_pylint/widgets/pylintgui.py	2016-06-07 13:59:10.000000000 -0500
 @@ -47,16 +47,9 @@
      _ = gettext.gettext
  

Modified: trunk/dports/python/py-spyder-devel/files/spyderlib_baseconfig.py.diff
===================================================================
--- trunk/dports/python/py-spyder-devel/files/spyderlib_baseconfig.py.diff	2016-08-26 02:13:35 UTC (rev 151994)
+++ trunk/dports/python/py-spyder-devel/files/spyderlib_baseconfig.py.diff	2016-08-26 03:00:00 UTC (rev 151995)
@@ -1,6 +1,6 @@
---- spyderlib/config/base.py.orig	2015-06-23 10:06:48.000000000 -0500
-+++ spyderlib/config/base.py	2015-06-23 10:08:03.000000000 -0500
-@@ -21,6 +21,7 @@
+--- spyderlib/config/base.py.orig	2016-08-23 09:15:39.000000000 -0500
++++ spyderlib/config/base.py	2016-08-23 09:18:27.000000000 -0500
+@@ -22,6 +22,7 @@
  import sys
  
  # Local imports
@@ -8,14 +8,35 @@
  from spyderlib.utils import encoding
  from spyderlib.py3compat import (is_unicode, TEXT_TYPES, INT_TYPES, PY3,
                                   to_text_string, is_text_string)
-@@ -72,7 +73,9 @@
+@@ -73,10 +74,10 @@
+ # since 3.0+ we've reverted back to use .spyder to simplify major
  # updates in version (required when we change APIs by Linux
  # packagers)
- if TEST is None:
+-if sys.platform.startswith('linux'):
+-    SUBFOLDER = 'spyder'
+-else:
 -    SUBFOLDER = '.spyder'
-+    SUBFOLDER = '.spyder%s-%s%s' % (__version__.split('.')[0],
-+                                    sys.version_info[0],
-+                                    sys.version_info[1])
- else:
-     SUBFOLDER = 'spyder_test'
++#if sys.platform.startswith('linux'):
++#    SUBFOLDER = 'spyder'
++#else:
++#    SUBFOLDER = '.spyder'
  
+ 
+ # We can't have PY2 and PY3 settings in the same dir because:
+@@ -84,9 +85,14 @@
+ #    embed a PY2 interpreter in PY3)
+ # 2. We need to save the list of installed modules (for code
+ #    completion) separately for each version
+-if PY3:
+-    SUBFOLDER = SUBFOLDER + '-py3'
++#if PY3:
++#    SUBFOLDER = SUBFOLDER + '-py3'
+ 
++# Macports: We allow multiple python 2.x or 3.x versions side-by-side; keep
++# preferences separate.
++SUBFOLDER = '.spyder%s-%s%s' % (__version__.split('.')[0],
++                                sys.version_info[0],
++                                sys.version_info[1])
+ 
+ def get_home_dir():
+     """
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160825/ba65c7b5/attachment-0001.html>


More information about the macports-changes mailing list