Re: 答复: devel/py-tz : update to 2018.7

2018-11-11 Thread Alexandr Shadchin
Ok shadchin@

чт, 8 нояб. 2018 г., 9:26 Remi Pointel remi.poin...@xiri.fr:

> On 11/4/18 1:15 AM, wen heping wrote:
> > Sorry forthe mistake.
> > Now I attached the patch.
> >
> > wen
>
> ok rpointel@.
>
> @shadchin ?
>
> Remi.
>


Re: [NEW] math/py-pandas [repost 2]

2018-09-14 Thread Alexandr Shadchin
Congratulation, great work :)

пт, 14 сент. 2018 г., 11:11 Stuart Henderson :

> On 2018/09/14 04:43, Elias M. Mariani wrote:
> > Changed HOMEPAGE http->https from bket@
> > Added a patch to fix some of the errors during test by the lack of files.
>
> Thanks, committed.
>
>


Re: UPDATE: devel/py-dateutil 2.7.3

2018-09-07 Thread Alexandr Shadchin
пт, 7 сент. 2018 г., 2:30 Stuart Henderson :

> On 2018/07/09 07:43, Alexandr Shadchin wrote:
> > Hi,
> >
> > This diff updates py-dateutil to the latest release.
> > Tested on amd64.
> >
> > Comments ? OK ?
> >
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/devel/py-dateutil/Makefile,v
> > retrieving revision 1.26
> > diff -u -p -r1.26 Makefile
> > --- Makefile  3 Jan 2017 19:19:48 -   1.26
> > +++ Makefile  8 Jul 2018 23:43:06 -
> > @@ -2,11 +2,10 @@
> >
> >  COMMENT =Python API for advanced date calculations
> >
> > -MODPY_EGG_VERSION =  2.6.0
> > +MODPY_EGG_VERSION =  2.7.3
> >  DISTNAME =   python-dateutil-${MODPY_EGG_VERSION}
> >  PKGNAME =${DISTNAME:S/^python-/py-/}
> >  CATEGORIES = devel
> > -REVISION =   0
> >
> >  HOMEPAGE =   https://dateutil.readthedocs.org/
> >
> > @@ -21,9 +20,14 @@ MODPY_PI = Yes
> >  MODPY_SETUPTOOLS =   Yes
> >
> >  RUN_DEPENDS =devel/py-six${MODPY_FLAVOR}
> > -TEST_DEPENDS =   ${RUN_DEPENDS}
> > +TEST_DEPENDS =   ${RUN_DEPENDS} \
> > + devel/py-freezegun${MODPY_FLAVOR} \
> > + devel/py-test${MODPY_FLAVOR}
>
> Also needs devel/py-hypothesis as TEST_DEPENDS, and py-setuptools_scm
> as BUILD_DEPENDS..
>
> > +Index: dateutil/test/test_parser.py
> > +--- dateutil/test/test_parser.py.orig
> >  dateutil/test/test_parser.py
> > +@@ -23,7 +23,7 @@ IS_WIN = sys.platform.startswith('win')
> > +
> > + try:
> > + datetime.now().strftime('%-d')
> > +-PLATFORM_HAS_DASH_D = True
> > ++PLATFORM_HAS_DASH_D = False
> > + except ValueError:
> > + PLATFORM_HAS_DASH_D = False
> > +
>
> I'd prefer to make this explicit as to why it's needed,
>
> OK for this tweaked version?
>

ok for me.


>
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/py-dateutil/Makefile,v
> retrieving revision 1.26
> diff -u -p -r1.26 Makefile
> --- Makefile3 Jan 2017 19:19:48 -   1.26
> +++ Makefile6 Sep 2018 23:28:11 -
> @@ -2,11 +2,10 @@
>
>  COMMENT =  Python API for advanced date calculations
>
> -MODPY_EGG_VERSION =2.6.0
> +MODPY_EGG_VERSION =2.7.3
>  DISTNAME = python-dateutil-${MODPY_EGG_VERSION}
>  PKGNAME =  ${DISTNAME:S/^python-/py-/}
>  CATEGORIES =   devel
> -REVISION = 0
>
>  HOMEPAGE = https://dateutil.readthedocs.org/
>
> @@ -20,10 +19,17 @@ MODULES =   lang/python
>  MODPY_PI = Yes
>  MODPY_SETUPTOOLS = Yes
>
> +BUILD_DEPENDS =devel/py-setuptools_scm${MODPY_FLAVOR}
>  RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR}
> -TEST_DEPENDS = ${RUN_DEPENDS}
> +TEST_DEPENDS = ${RUN_DEPENDS} \
> +   devel/py-freezegun${MODPY_FLAVOR} \
> +   devel/py-hypothesis${MODPY_FLAVOR} \
> +   devel/py-test${MODPY_FLAVOR}
>
>  FLAVORS =  python3
>  FLAVOR ?=
> +
> +do-test:
> +   cd ${WRKSRC}; ${MODPY_BIN} -m pytest
>
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/py-dateutil/distinfo,v
> retrieving revision 1.12
> diff -u -p -r1.12 distinfo
> --- distinfo10 Nov 2016 06:40:49 -  1.12
> +++ distinfo6 Sep 2018 23:28:11 -
> @@ -1,2 +1,2 @@
> -SHA256 (python-dateutil-2.6.0.tar.gz) =
> YqL43z1m+Hg3P9AHLqz07lIZS6MC4ACCgo4NJjsEGNI=
> -SIZE (python-dateutil-2.6.0.tar.gz) = 258060
> +SHA256 (python-dateutil-2.7.3.tar.gz) =
> 4nAB3jL2J8IjgKaIvMQ86DUEp7xdpHIgm0xw8Cgp8Lg=
> +SIZE (python-dateutil-2.7.3.tar.gz) = 302871
> Index: patches/patch-dateutil_test_test_parser_py
> ===
> RCS file: patches/patch-dateutil_test_test_parser_py
> diff -N patches/patch-dateutil_test_test_parser_py
> --- /dev/null   1 Jan 1970 00:00:00 -
> +++ patches/patch-dateutil_test_test_parser_py  6 Sep 2018 23:28:11 -
> @@ -0,0 +1,17 @@
> +$OpenBSD$
> +
> +our strftime doesn't error out with %-d but just outputs -d rather
> +than doing whatever this test wants
> +
> +Index: dateutil/test/test_parser.py
> +--- dateutil/test/test_parser.py.orig
>  dateutil/test/test_parser.py
> +@@ -27,6 +27,8 @@ try:
> + except ValueError:
> + PLATFORM_H

Re: REMOVE: devel/py-test-capturelog

2018-07-25 Thread Alexandr Shadchin
Yes, ok shadchin@

On Wed, Jul 25, 2018 at 7:56 PM, Stuart Henderson 
wrote:

> On 2018/07/25 13:45, Elias M. Mariani wrote:
> > Yes, makes sense, In my mind "base component" was pytest, but I was
> > thinking out of context.
> > Changed to 5,
> > Quirks rev. 0
>
> Oh, braindead me (I blame the temperature), quirks should just bump
> the version not REVISION, I can fix that.
>
> shadchin@, is removal OK with you?
>
>
> >
> >
> > 2018-07-25 13:03 GMT-03:00 Stuart Henderson :
> > > On 2018/07/25 12:51, Elias M. Mariani wrote:
> > >> I think that I got it right this time...
> > >> Sorry.
> > >>
> > >> Cheers.
> > >> Elias.
> > >>
> > >> 2018-07-25 12:45 GMT-03:00 Elias M. Mariani :
> > >> > Dont bother replying, I made a stupid mistake.
> > >> > Braindead v2.0
> > >> >
> > >> > 2018-07-25 12:44 GMT-03:00 Elias M. Mariani  >:
> > >> >> Thanks Stuart, is this ok ?
> > >> >> Mostly the quirks part, I have never touched it until now.
> > >> >>
> > >> >> 2018-07-25 12:13 GMT-03:00 Stuart Henderson :
> > >> >>> On 2018/07/25 12:10, Elias M. Mariani wrote:
> > >> >>>> We are currently using pytest 3.5.0.
> > >> >>>>
> > >> >>>> Acording to pytest changelog:
> > >> >>>> "Pytest now captures and displays output from the standard
> logging
> > >> >>>> module. The user can control the logging level to be captured by
> > >> >>>> specifying options in pytest.ini, the command line and also
> during
> > >> >>>> individual tests using markers. Also, a caplog fixture is
> available
> > >> >>>> that enables users to test the captured log during specific tests
> > >> >>>> (similar to capsys for example). For more information, please
> see the
> > >> >>>> logging docs. This feature was introduced by merging the popular
> > >> >>>> pytest-catchlog plugin, thanks to Thomas Hisch. Be advised that
> during
> > >> >>>> the merging the backward compatibility interface with the defunct
> > >> >>>> pytest-capturelog has been dropped."
> > >> >>>> https://docs.pytest.org/en/latest/changelog.html#pytest-
> 3-3-0-2017-11-23
> > >> >>>>
> > >> >>>> "The pytest-capturelog plugin is now also blacklisted, avoiding
> errors
> > >> >>>> when running pytest with it still installed."
> > >> >>>> https://docs.pytest.org/en/latest/changelog.html#pytest-
> 3-3-1-2017-12-05
> > >> >>>>
> > >> >>>> So the plugin is not active even when devel/py-test-capturelog is
> > >> >>>> installed since version 3.3.1.
> > >> >>>>
> > >> >>>> Meaning: This is a useless plugin. Is not being used because it
> can't be used.
> > >> >>>>
> > >> >>>> Just to be 200% sure I tested the results with and without
> > >> >>>> py-test-capturelog (even when this shouldn't affect tests even
> if it
> > >> >>>> would be working, but to ease any doubts...).
> > >> >>>>
> > >> >>>> sqlite3 /usr/local/share/sqlports "select FULLPKGPATH from
> depends
> > >> >>>> where dependspath like '%devel/py-test-capturelog%';"
> > >> >>>> productivity/khal
> > >> >>>>
> > >> >>>> Test with capturelog:
> > >> >>>> 43 failed, 231 passed, 1 xfailed, 1 warnings
> > >> >>>>
> > >> >>>> Test without capturelog:
> > >> >>>> 43 failed, 231 passed, 1 xfailed
> > >> >>>>
> > >> >>>> The warning being:
> > >> >>>> "pytest-capturelog plugin has been merged into the core, please
> remove
> > >> >>>> it from your requirements."
> > >> >>>>
> > >> >>>> Find attached a diff containing the modified
> > >> >>>> productivity/khal/Makefile removing the test dependency on
> > >> >>>> devel/py-test-capturelog and the removal o
> devel/py-test-capturelog
> > >> >>>>
> > >> >>>> Cheers.
> > >> >>>> Elias.
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> Needs an entry in devel/quirks for the removal.
> > >> >>>
> > >> >>> No need to bump REVISION in productivity/khal, it doesn't affect
> the
> > >> >>> package.
> > >> >>>
> > >> >>> Otherwise OK with me
> > >> >>>
> > >
> > >
> > > my @msg = (
> > > "ancient software that doesn't work", #0
> > > "web application with no benefit being packaged", #1
> > > "no longer maintained and full of security holes", #2
> > > "no longer maintained upstream", #3
> > > "superseded by base component", #4
> > > "outdated and/or no longer required by other ports", #5
> > > "no longer useful", #6
> > > "removed in favor of using languages package manager", #7
> > > "requires systemd", #8
> > > "256 colors only, suggest scrot or xwd", #9
> > >
> > >
> > > Reason #4 is for things which have been replaced with something in the
> base OS.
> > > 5 is probably the best choice I think? quirks *does* need a REVISION
> bump.
> > >
> > >
>
>
>


-- 
Alexandr Shadchin


Re: [UPDATE] devel/py-coverage

2018-07-15 Thread Alexandr Shadchin
ok shadchin@

On Sun, Jul 08, 2018 at 07:57:49AM +0200, Remi Pointel wrote:
> ping
> 
> On 05/29/18 10:33, Remi Pointel wrote:
> > Hi,
> > 
> > this diff update coverage to latest release.
> > 
> > Ok?
> > 
> > Cheers,
> > 
> > Remi.
> 



CVS: cvs.openbsd.org: ports

2018-07-15 Thread Alexandr Shadchin
CVSROOT://cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/07/15 17:09:43

Modified files:
editors/texmaker: Makefile distinfo 
editors/texmaker/patches: patch-texmaker_cpp patch-texmaker_h 
  patch-texmaker_pro 
editors/texmaker/pkg: PLIST 
Added files:
editors/texmaker/patches: 
  patch-pdfium_core_fxcrt_include_fx_system_h 
  patch-pdfium_core_fxge_ge_fx_ge_linux_cpp 
  patch-pdfium_fpdfsdk_javascript_JS_Value_cpp 
  patch-pdfium_third_party_base_logging_h 
  
patch-pdfium_third_party_libopenjpeg20_opj_malloc_h 
  
patch-pdfium_xfa_fgas_font_fgas_stdfontmgr_cpp 

Log message:
Update to texmaker 5.0.2



Re: My ports monthly ping

2018-07-15 Thread Alexandr Shadchin
Committed :)

Thank you for update

On Sat, Jul 14, 2018 at 05:50:35PM -0300, Elias M. Mariani wrote:
> > py-parso has seen an update since you posted this.
> Ups, updating the package...
> 
> > I also think https://parso.readthedocs.io/ makes for a better HOMEPAGE.
> OK.
> 
> > There's no MAINTAINER of this. I much prefer new ports have a MAINTAINER,
> > and seeing as you're needing this for another port that you (presumably)
> > want to maintain, it should be you.
> OK
> 
> >
> > This otherwise is OK for me.
> Great.
> 



CVS: cvs.openbsd.org: ports

2018-07-15 Thread Alexandr Shadchin
CVSROOT://cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/07/15 17:04:32

Modified files:
devel/py-jedi  : Makefile distinfo 
devel/py-jedi/pkg: PLIST 

Log message:
Update to py-jedi 0.12.1

>From Elias M. Mariani  (new maintainer) and
small tweak from me.



CVS: cvs.openbsd.org: ports

2018-07-15 Thread Alexandr Shadchin
CVSROOT://cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/07/15 16:48:06

Modified files:
devel  : Makefile 

Log message:
+py-parso
+py-parso,python3



CVS: cvs.openbsd.org: ports

2018-07-15 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/07/15 16:38:58

Log message:
Import py-parso 0.3.1, from Elias M. Mariani 

Parso is a Python parser that supports error recovery and round-trip
parsing for different Python versions. Parso is also able to list
multiple syntax errors in your python file.

ok bcallah@

Status:

Vendor Tag: shadchin
Release Tags:   shadchin_20180716

N ports/devel/py-parso/Makefile
N ports/devel/py-parso/distinfo
N ports/devel/py-parso/pkg/DESCR
N ports/devel/py-parso/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-07-15 Thread Alexandr Shadchin
CVSROOT://cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/07/15 16:19:58

Modified files:
devel/py-tz: Makefile distinfo 

Log message:
Update to py-tz 2018.5

ok daniel@, ajacoutot@



UPDATE: devel/py-dateutil 2.7.3

2018-07-08 Thread Alexandr Shadchin
Hi,

This diff updates py-dateutil to the latest release.
Tested on amd64.

Comments ? OK ?

Index: Makefile
===
RCS file: /cvs/ports/devel/py-dateutil/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile3 Jan 2017 19:19:48 -   1.26
+++ Makefile8 Jul 2018 23:43:06 -
@@ -2,11 +2,10 @@
 
 COMMENT =  Python API for advanced date calculations
 
-MODPY_EGG_VERSION =2.6.0
+MODPY_EGG_VERSION =2.7.3
 DISTNAME = python-dateutil-${MODPY_EGG_VERSION}
 PKGNAME =  ${DISTNAME:S/^python-/py-/}
 CATEGORIES =   devel
-REVISION = 0
 
 HOMEPAGE = https://dateutil.readthedocs.org/
 
@@ -21,9 +20,14 @@ MODPY_PI =   Yes
 MODPY_SETUPTOOLS = Yes
 
 RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR}
-TEST_DEPENDS = ${RUN_DEPENDS}
+TEST_DEPENDS = ${RUN_DEPENDS} \
+   devel/py-freezegun${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR}
 
 FLAVORS =  python3
 FLAVOR ?=
+
+do-test:
+   cd ${WRKSRC} && ${MODPY_BIN} -m pytest
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-dateutil/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo10 Nov 2016 06:40:49 -  1.12
+++ distinfo8 Jul 2018 23:43:06 -
@@ -1,2 +1,2 @@
-SHA256 (python-dateutil-2.6.0.tar.gz) = 
YqL43z1m+Hg3P9AHLqz07lIZS6MC4ACCgo4NJjsEGNI=
-SIZE (python-dateutil-2.6.0.tar.gz) = 258060
+SHA256 (python-dateutil-2.7.3.tar.gz) = 
4nAB3jL2J8IjgKaIvMQ86DUEp7xdpHIgm0xw8Cgp8Lg=
+SIZE (python-dateutil-2.7.3.tar.gz) = 302871
Index: patches/patch-dateutil_test_test_parser_py
===
RCS file: patches/patch-dateutil_test_test_parser_py
diff -N patches/patch-dateutil_test_test_parser_py
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-dateutil_test_test_parser_py  8 Jul 2018 23:43:06 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: dateutil/test/test_parser.py
+--- dateutil/test/test_parser.py.orig
 dateutil/test/test_parser.py
+@@ -23,7 +23,7 @@ IS_WIN = sys.platform.startswith('win')
+ 
+ try:
+ datetime.now().strftime('%-d')
+-PLATFORM_HAS_DASH_D = True
++PLATFORM_HAS_DASH_D = False
+ except ValueError:
+ PLATFORM_HAS_DASH_D = False
+ 
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-dateutil/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   10 Nov 2016 06:40:49 -  1.10
+++ pkg/PLIST   8 Jul 2018 23:43:06 -
@@ -4,14 +4,23 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}easter.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}relativedelta.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}rrule.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}tzwin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dateutil/_common.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/_version.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/easter.py
-lib/python${MODPY_VERSION}/site-packages/dateutil/parser.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}_parser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/${MODPY_PYCACHE}isoparser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/_parser.py
+lib/python${MODPY_VERSION}/site-packages/dateutil/parser/isoparser.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/relativedelta.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/rrule.py
 lib/python${MODPY_VERSION}/site-packages/dateutil/tz/
@@ -19,12 +28,15 @@ lib/python${MODPY_VERSION}/site-packages
 

UPDATE: devel/py-tz 2018.5

2018-07-08 Thread Alexandr Shadchin
Hi,

This diff updates py-tz to the latest release.
Tested on amd64.

Comments ? OK ?

Index: Makefile
===
RCS file: /cvs/ports/devel/py-tz/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile23 Feb 2018 16:57:22 -  1.46
+++ Makefile8 Jul 2018 23:19:47 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Python API for dealing with timezones
 
-MODPY_EGG_VERSION =2018.3
+MODPY_EGG_VERSION =2018.5
 DISTNAME = pytz-${MODPY_EGG_VERSION}
 PKGNAME =  ${DISTNAME:S/^py/py-/}
 CATEGORIES =   devel
Index: distinfo
===
RCS file: /cvs/ports/devel/py-tz/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- distinfo23 Feb 2018 16:57:22 -  1.27
+++ distinfo8 Jul 2018 23:19:47 -
@@ -1,2 +1,2 @@
-SHA256 (pytz-2018.3.tar.gz) = QQvNHWQJAm+6pl2e0zv23YselKSZ4yForPx7My5AlcA=
-SIZE (pytz-2018.3.tar.gz) = 314214
+SHA256 (pytz-2018.5.tar.gz) = /7nvHeFyYDME2dKBmvb17OdvLoXsEGkqUk3Yducr8nc=
+SIZE (pytz-2018.5.tar.gz) = 318799



UPDATE: editor/texmaker 5.0.2

2018-07-08 Thread Alexandr Shadchin
Hi,

This diff updates texmaker to the latest release.
Tested on amd64.

Comments ? OK ?

Index: Makefile
===
RCS file: /cvs/ports/editors/texmaker/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile1 Jul 2018 09:02:40 -   1.39
+++ Makefile8 Jul 2018 23:09:13 -
@@ -1,9 +1,8 @@
 # $OpenBSD: Makefile,v 1.39 2018/07/01 09:02:40 espie Exp $
 
 COMMENT=   LaTeX development environment
-DISTNAME=  texmaker-4.5
+DISTNAME=  texmaker-5.0.2
 CATEGORIES=editors
-REVISION=  4
 
 HOMEPAGE=  http://www.xm1math.net/texmaker/
 
@@ -16,14 +15,13 @@ MASTER_SITES=   ${HOMEPAGE}
 EXTRACT_SUFX=  .tar.bz2
 
 WANTLIB += ${COMPILER_LIBCXX}
-WANTLIB += ICE QtGui QtNetwork QtScript QtWebKit QtXml SM X11
-WANTLIB += Xext Xi Xinerama Xrender c fontconfig freetype hunspell-1.6
-WANTLIB += m poppler-qt4 pthread z
+WANTLIB += GL Qt5Concurrent Qt5Core Qt5Gui Qt5Network Qt5PrintSupport
+WANTLIB += Qt5Script Qt5Widgets Qt5Xml c hunspell-1.6 m
 
 # c++-11 for required for poppler
 COMPILER=  base-clang ports-gcc
 
-MODULES=   devel/qmake x11/qt4
+MODULES=   devel/qmake x11/qt5
 MODQMAKE_ARGS= DESKTOPDIR=${LOCALBASE}/share/applications \
ICONDIR=${LOCALBASE}/share/pixmaps
 
@@ -31,7 +29,7 @@ RUN_DEPENDS=  print/texlive/base \
devel/desktop-file-utils
 
 LIB_DEPENDS=   textproc/hunspell \
-   print/poppler,,-qt4
+   x11/qt5/qtscript,-main
 
 NO_TEST=   Yes
 
Index: distinfo
===
RCS file: /cvs/ports/editors/texmaker/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo14 Nov 2015 15:24:44 -  1.19
+++ distinfo8 Jul 2018 23:09:13 -
@@ -1,2 +1,2 @@
-SHA256 (texmaker-4.5.tar.bz2) = LOmWbkEL+HhknRx1bj3CoHflXh6qn0vrEKpyJM2U1hQ=
-SIZE (texmaker-4.5.tar.bz2) = 11287724
+SHA256 (texmaker-5.0.2.tar.bz2) = qU6Nd6Fv3dB4nEUrCRO7CYsfiVOXs61TvimthKqsAXk=
+SIZE (texmaker-5.0.2.tar.bz2) = 15695684
Index: patches/patch-pdfium_core_fxcrt_include_fx_system_h
===
RCS file: patches/patch-pdfium_core_fxcrt_include_fx_system_h
diff -N patches/patch-pdfium_core_fxcrt_include_fx_system_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-pdfium_core_fxcrt_include_fx_system_h 8 Jul 2018 23:09:13 
-
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: pdfium/core/fxcrt/include/fx_system.h
+--- pdfium/core/fxcrt/include/fx_system.h.orig
 pdfium/core/fxcrt/include/fx_system.h
+@@ -40,7 +40,7 @@
+ #elif defined(_WIN64)
+ #define _FX_OS_ _FX_WIN64_DESKTOP_
+ #define _FXM_PLATFORM_ _FXM_PLATFORM_WINDOWS_
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__OpenBSD__)
+ #define _FX_OS_ _FX_LINUX_DESKTOP_
+ #define _FXM_PLATFORM_ _FXM_PLATFORM_LINUX_
+ #elif defined(__APPLE__)
Index: patches/patch-pdfium_core_fxge_ge_fx_ge_linux_cpp
===
RCS file: patches/patch-pdfium_core_fxge_ge_fx_ge_linux_cpp
diff -N patches/patch-pdfium_core_fxge_ge_fx_ge_linux_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-pdfium_core_fxge_ge_fx_ge_linux_cpp   8 Jul 2018 23:09:13 
-
@@ -0,0 +1,17 @@
+$OpenBSD$
+
+Index: pdfium/core/fxge/ge/fx_ge_linux.cpp
+--- pdfium/core/fxge/ge/fx_ge_linux.cpp.orig
 pdfium/core/fxge/ge/fx_ge_linux.cpp
+@@ -128,9 +128,8 @@ std::unique_ptr IFX_SystemFontInfo
+ const char** pUserPaths) {
+   CFX_LinuxFontInfo* pInfo = new CFX_LinuxFontInfo;
+   if (!pInfo->ParseFontCfg(pUserPaths)) {
+-pInfo->AddPath("/usr/share/fonts");
+-pInfo->AddPath("/usr/share/X11/fonts/Type1");
+-pInfo->AddPath("/usr/share/X11/fonts/TTF");
++pInfo->AddPath("/usr/X11R6/lib/X11/fonts/Type1");
++pInfo->AddPath("/usr/X11R6/lib/X11/fonts/TTF");
+ pInfo->AddPath("/usr/local/share/fonts");
+   }
+   return std::unique_ptr(pInfo);
Index: patches/patch-pdfium_fpdfsdk_javascript_JS_Value_cpp
===
RCS file: patches/patch-pdfium_fpdfsdk_javascript_JS_Value_cpp
diff -N patches/patch-pdfium_fpdfsdk_javascript_JS_Value_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-pdfium_fpdfsdk_javascript_JS_Value_cpp8 Jul 2018 
23:09:13 -
@@ -0,0 +1,18 @@
+$OpenBSD$
+
+Index: pdfium/fpdfsdk/javascript/JS_Value.cpp
+--- pdfium/fpdfsdk/javascript/JS_Value.cpp.orig
 pdfium/fpdfsdk/javascript/JS_Value.cpp
+@@ -573,7 +573,12 @@ double _getLocalTZA() {
+   long timezone = 0;
+   _get_timezone();
+ #endif
++#ifdef __OpenBSD__
++  struct tm *lt;
++  return (double)(-(lt->tm_gmtoff * 1000));
++#else
+   return (double)(-(timezone * 1000));
++#endif
+ }
+ 
+ int _getDaylightSavingTA(double d) 

Re: [UPDATE] textproc/py-yaml

2018-07-08 Thread Alexandr Shadchin
On Sat, Jul 07, 2018 at 07:48:12AM +0200, Remi Pointel wrote:
> Hi,
> 
> attached is the diff to update py-yaml.
> 
> Ok?
> 
> Cheers,
> 
> Remi.

ok shadchin@

> Index: Makefile
> ===
> RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
> retrieving revision 1.17
> diff -u -p -u -p -r1.17 Makefile
> --- Makefile  4 Nov 2017 17:28:39 -   1.17
> +++ Makefile  7 Jul 2018 05:46:43 -
> @@ -2,11 +2,10 @@
>  
>  COMMENT= YAML parser and emitter in Python
>  
> -MODPY_EGG_VERSION=3.12
> +MODPY_EGG_VERSION=3.13
>  DISTNAME=PyYAML-${MODPY_EGG_VERSION}
>  PKGNAME= py-yaml-${MODPY_EGG_VERSION}
>  CATEGORIES=  textproc
> -REVISION=1
>  
>  HOMEPAGE=https://pyyaml.org/wiki/PyYAML
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/textproc/py-yaml/distinfo,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 distinfo
> --- distinfo  14 Nov 2016 01:57:57 -  1.5
> +++ distinfo  7 Jul 2018 05:46:43 -
> @@ -1,2 +1,2 @@
> -SHA256 (PyYAML-3.12.tar.gz) = WSdmxjAyB6IO/ERVh3eDItf3OxYb2ZTyJ62qNBuiEqs=
> -SIZE (PyYAML-3.12.tar.gz) = 253011
> +SHA256 (PyYAML-3.13.tar.gz) = PvMJIUXptw493Sx61ZvdAlKpTf45SXIWM+QTRN4Apr8=
> +SIZE (PyYAML-3.13.tar.gz) = 270607



Re: UPDATE: devel/py-jedi 0.10.2 -> 0.12.1 [2/2]

2018-07-08 Thread Alexandr Shadchin
On Fri, Jul 06, 2018 at 01:38:11PM -0300, Elias M. Mariani wrote:
> Alexandr was the original MAINTAINER,
> As he told me, he is busy this days and I need to update py-jedi>0.11
> to run devel/spyder 3.3.0 (another port that I'm sending to ports
> later).
> 
> This update has a new dependency, devel/py-plaso:
> https://marc.info/?l=openbsd-ports=153089461311328
> 
> The regression tests of the port returned OK.
> The only consumer is x11/gnome/builder, may I ask the maintainers to
> check if this updates have some impact on that port given that is a
> run dependency ?
> I will try it myself as well.
> 
> Cheers.
> Elias.

I tested on amd64. ok shadchin@ (for devel/py-parso too)



CVS: cvs.openbsd.org: ports

2018-02-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/02/23 09:57:22

Modified files:
devel/py-tz: Makefile distinfo 
devel/py-tz/pkg: PLIST 

Log message:
Update to py-tz 2018.3



CVS: cvs.openbsd.org: ports

2018-02-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/02/23 09:45:26

Modified files:
math/py-numexpr: Makefile distinfo 

Log message:
Update to py-numexpr 2.6.4



CVS: cvs.openbsd.org: ports

2018-02-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2018/02/23 09:23:19

Modified files:
devel/py-country: Makefile distinfo 

Log message:
Update to py-country 17.9.23



Re: [UPDATE] devel/py-xdis

2018-02-23 Thread Alexandr Shadchin

On Fri, Jan 26, 2018 at 10:21:05PM +0100, Klemens Nanni wrote:
> On Thu, Jan 25, 2018 at 11:18:38AM +0100, Remi Pointel wrote:
> > this is the diff to update py-xdis to latest release.
> > 
> > I enabled regress tests because it works fine with python3 FLAVOR.
> On amd64 py3 tests run fine but py2 throw an error, see attached log.
> 
> You're missing TEST_DEPENDS as well as py-click as RUN_DEPENDS, see
> upstream's __pkginfo__.py.
> 
> Updated diff below for the dependencies, haven't dealt with the test
> error yet.
> 

Sorry for delay. ok for me.

Prepare update to 3.6.11

Index: Makefile
===
RCS file: /cvs/ports/devel/py-xdis/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile21 May 2017 17:54:10 -  1.11
+++ Makefile23 Feb 2018 16:03:41 -
@@ -2,7 +2,7 @@
 
 COMMENT =  cross-version byte-code disassembler and marshal 
routines
 
-MODPY_EGG_VERSION =3.3.1
+MODPY_EGG_VERSION =3.6.11
 DISTNAME = xdis-${MODPY_EGG_VERSION}
 PKGNAME =  py-xdis-${MODPY_EGG_VERSION}
 CATEGORIES =   devel
@@ -19,13 +19,14 @@ MODULES =   lang/python
 MODPY_PI = Yes
 MODPY_SETUPTOOLS = Yes
 
-RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR}
+RUN_DEPENDS =  devel/py-click${MODPY_FLAVOR} \
+   devel/py-six${MODPY_FLAVOR}
 BUILD_DEPENDS =devel/py-test-runner${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-six${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR}
 
 FLAVORS =  python3
 FLAVOR ?=
-
-NO_TEST =  Yes
 
 post-install:
mv ${PREFIX}/bin/pydisasm{,${MODPY_BIN_SUFFIX}}
Index: distinfo
===
RCS file: /cvs/ports/devel/py-xdis/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo21 May 2017 17:54:10 -  1.9
+++ distinfo23 Feb 2018 16:03:41 -
@@ -1,2 +1,2 @@
-SHA256 (xdis-3.3.1.tar.gz) = 1uVDkmmiq+H6caxMtnCsbfyeGKCeDErLL2RX8FQtU4M=
-SIZE (xdis-3.3.1.tar.gz) = 154152
+SHA256 (xdis-3.6.11.tar.gz) = FdrL7k6GuA5KuOFzSw81+zuITXpOGdtwoSnxe7jN3+I=
+SIZE (xdis-3.6.11.tar.gz) = 168216
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-xdis/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   26 Mar 2017 11:17:22 -  1.6
+++ pkg/PLIST   23 Feb 2018 16:03:41 -
@@ -16,6 +16,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}magics.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}marsh.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}op_imports.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}std.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}unmarshal.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
@@ -34,6 +35,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/xdis/magics.py
 lib/python${MODPY_VERSION}/site-packages/xdis/main.py
 lib/python${MODPY_VERSION}/site-packages/xdis/marsh.py
+lib/python${MODPY_VERSION}/site-packages/xdis/op_imports.py
 lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/
 lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}/
@@ -47,19 +49,25 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_24.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_25.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_26.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_26pypy.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_27.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_27pypy.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_2x.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_30.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_31.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/xdis/opcodes/${MODPY_PYCACHE}opcode_32.${MODPY_PYC_MAGIC_TAG}pyc

Re: update www/py-requests [hass: #5]

2018-01-19 Thread Alexandr Shadchin
ckages/requests/
> packages/urllib3/request.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/response.py
> -lib/python${MODPY_VERSION}/site-packages/requests/packages/urllib3/util/
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/__init__.py
> -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/
> requests/packages/urllib3/util/${MODPY_PYCACHE}/
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}request.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}response.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}selectors.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}ssl_.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}timeout.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}url.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/${MODPY_PYCACHE}wait.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/requests/packages/urllib3/util/
> connection.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/request.py
> -lib/python${MODPY_VERSION}/site-packages/requests/packages/urllib3/util/
> response.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/retry.py
> -lib/python${MODPY_VERSION}/site-packages/requests/packages/urllib3/util/
> selectors.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/ssl_.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/timeout.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/url.py
> -lib/python${MODPY_VERSION}/site-packages/requests/
> packages/urllib3/util/wait.py
> +lib/python${MODPY_VERSION}/site-packages/requests/packages.py
>  lib/python${MODPY_VERSION}/site-packages/requests/sessions.py
>  lib/python${MODPY_VERSION}/site-packages/requests/status_codes.py
>  lib/python${MODPY_VERSION}/site-packages/requests/structures.py
>



-- 
Alexandr Shadchin


Re: Use C++-11 for editors/texmaker

2017-06-28 Thread Alexandr Shadchin
On Mon, Jun 26, 2017 at 09:11:20PM +0200, Matthias Kilian wrote:
> Hi,
> 
> the pending update of print/poppler will require the use of a C++-11
> capable compiler, so set COMPILER=gcc.
> 
> Builds fine for me on amd64 (still with gcc as the default compiler
> in base).
> 
> ok?
> 

ok shadchin@

> Index: Makefile
> ===
> RCS file: /cvs/ports/editors/texmaker/Makefile,v
> retrieving revision 1.34
> diff -u -p -r1.34 Makefile
> --- Makefile  12 Apr 2017 18:12:33 -  1.34
> +++ Makefile  26 Jun 2017 19:04:36 -
> @@ -3,7 +3,7 @@
>  COMMENT= LaTeX development environment
>  DISTNAME=texmaker-4.5
>  CATEGORIES=  editors
> -REVISION=0
> +REVISION=1
>  
>  HOMEPAGE=http://www.xm1math.net/texmaker/
>  
> @@ -17,7 +17,10 @@ EXTRACT_SUFX=  .tar.bz2
>  
>  WANTLIB += ICE QtGui QtNetwork QtScript QtWebKit QtXml SM X11
>  WANTLIB += Xext Xi Xinerama Xrender c fontconfig freetype hunspell-1.6
> -WANTLIB += m poppler-qt4 pthread ${LIBCXX} z
> +WANTLIB += m poppler-qt4 pthread z
> +
> +# c++-11 for required for poppler
> +COMPILER=gcc
>  
>  MODULES= devel/qmake x11/qt4
>  MODQMAKE_ARGS=   DESKTOPDIR=${LOCALBASE}/share/applications \

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-06-28 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/28 12:05:51

Modified files:
devel  : Makefile 

Log message:
+py-test-expect
+py-test-expect,python3



CVS: cvs.openbsd.org: ports

2017-06-28 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/28 12:03:20

Modified files:
www/py-bleach  : Makefile distinfo 
www/py-bleach/pkg: PLIST 

Log message:
Update to py-bleach 2.0.0

ok danj@



CVS: cvs.openbsd.org: ports

2017-06-28 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/28 12:02:24

Modified files:
devel/py-html5lib: Makefile distinfo 
devel/py-html5lib/pkg: PLIST 
Removed files:
devel/py-html5lib/patches: patch-html5lib_ihatexml_py 
   patch-html5lib_treebuilders_etree_lxml_py 

Log message:
Update to py-html5lib 0.9

ok danj@



CVS: cvs.openbsd.org: ports

2017-06-28 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/28 12:00:36

Log message:
Import py-test-expect 1.1.0, ok danj@

DESCR:

A py.test plugin that stores test expectations by saving the set of
failing tests, allowing them to be marked as xfail when running them
in future. The tests expectations are stored such that they can be
distributed alongside the tests. However, note that test expectations
can only be reliably shared between Python 2 and Python 3 if they only
use ASCII characters in their node ids: this likely isn't a limitati
n if tests are using the normal Python format, as Python 2 only allows
ASCII characters in identifiers.

Status:

Vendor Tag: shadchin
Release Tags:   shadchin_20170628

N ports/devel/py-test-expect/Makefile
N ports/devel/py-test-expect/distinfo
N ports/devel/py-test-expect/pkg/PLIST
N ports/devel/py-test-expect/pkg/DESCR
N ports/devel/py-test-expect/patches/patch-pytest_expect_expect_py
N ports/devel/py-test-expect/patches/patch-setup_py

No conflicts created by this import



Re: Update to py-py-1.4.34

2017-06-28 Thread Alexandr Shadchin
On Mon, Jun 26, 2017 at 06:11:59PM -0400, Daniel Jakots wrote:
> Yo,
> 
> While reviewing some ports for shadchin@, I had a complaint that our
> py-py was old. Here's a diff for that.
> 
> IIRC, Eric you told me during p2k16 you could hand over maintainership,
> so I removed you. Is that fine with you?
> 
> Comments? OK?
> 
> Cheers,
> Daniel

ok shadchin@

Small tweak for test (fix 2 test):
cd ${WRKSRC} && LC_CTYPE=C.UTF-8 ${MODPY_BIN} -m pytest

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/py-py/Makefile,v
> retrieving revision 1.29
> diff -u -p -r1.29 Makefile
> --- Makefile  3 Jan 2017 19:19:49 -   1.29
> +++ Makefile  26 Jun 2017 22:10:48 -
> @@ -2,24 +2,18 @@
>  
>  COMMENT= cross-python path, ini-parsing, io, code, log facilities
>  
> -MODPY_EGG_VERSION =  1.4.31
> +MODPY_EGG_VERSION =  1.4.34
>  DISTNAME=py-${MODPY_EGG_VERSION}
>  PKGNAME= py-${DISTNAME}
> -REVISION=0
>  
>  CATEGORIES=  devel
>  
> -HOMEPAGE=https://pylib.readthedocs.org/en/latest
> -
> -MAINTAINER=  Eric Faurot <e...@openbsd.org>
> -
>  # MIT
>  PERMIT_PACKAGE_CDROM=Yes
>  
> -MODPY_PI =   Yes
> -
>  MODULES= lang/python
>  
> +MODPY_PI =   Yes
>  MODPY_SETUPTOOLS=Yes
>  
>  FLAVORS= python3
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/py-py/distinfo,v
> retrieving revision 1.8
> diff -u -p -r1.8 distinfo
> --- distinfo  26 Dec 2015 07:36:24 -  1.8
> +++ distinfo  26 Jun 2017 22:10:48 -
> @@ -1,2 +1,2 @@
> -SHA256 (py-1.4.31.tar.gz) = plAZY8cl/CVU2r/s6K6aj7XhScCsCkL9KwLFwcV/wRQ=
> -SIZE (py-1.4.31.tar.gz) = 192212
> +SHA256 (py-1.4.34.tar.gz) = Dy1YXSIFDpDH0pO2RRyD2wl993hxl02Q79WjDcEvzeM=
> +SIZE (py-1.4.34.tar.gz) = 194450


-- 
Alexandr Shadchin



UPDATE: devel/ipython 5.4.1

2017-06-24 Thread Alexandr Shadchin
Hi,

This diff updates ipython to the latest LTS release.
Tested on amd64.

For update need py-pathlib2 (on ports@)

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/devel/ipython/Makefile,v
retrieving revision 1.44
diff -u -p -r1.44 Makefile
--- Makefile1 May 2017 15:37:15 -   1.44
+++ Makefile24 Jun 2017 16:10:40 -
@@ -2,7 +2,7 @@
 
 COMMENT=   enhanced interactive Python shell
 
-MODPY_EGG_VERSION =5.3.0
+MODPY_EGG_VERSION =5.4.1
 DISTNAME=  ipython-${MODPY_EGG_VERSION}
 CATEGORIES=devel
 
@@ -50,9 +50,10 @@ PORTHOME =   ${WRKSRC}
 
 .if ${FLAVOR:Mpython3}
 PKGNAME =  ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
-RUN_DEPENDS += math/py-numpy,python3
+TEST_DEPENDS +=math/py-numpy${MODPY_FLAVOR}
 .else
-RUN_DEPENDS += devel/py-backports-shutil-get-terminal-size
+RUN_DEPENDS += devel/py-backports-shutil-get-terminal-size \
+   devel/py-pathlib2
 TEST_DEPENDS +=devel/py-mock
 .endif
 
Index: distinfo
===
RCS file: /cvs/ports/devel/ipython/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo1 May 2017 15:37:15 -   1.20
+++ distinfo24 Jun 2017 16:10:40 -
@@ -1,2 +1,2 @@
-SHA256 (ipython-5.3.0.tar.gz) = v15hXn2W2sWmH7+Y2eKSbZiqVVgmgb6n6TgpkqP0PB0=
-SIZE (ipython-5.3.0.tar.gz) = 4967956
+SHA256 (ipython-5.4.1.tar.gz) = r6qSNDwgz0KWcoFhUh2E9gbYgX+WO+r3GY5j3+3ol/s=
+SIZE (ipython-5.4.1.tar.gz) = 4973571
Index: patches/patch-docs_autogen_shortcuts_py
===
RCS file: patches/patch-docs_autogen_shortcuts_py
diff -N patches/patch-docs_autogen_shortcuts_py
--- patches/patch-docs_autogen_shortcuts_py 13 Dec 2016 14:50:45 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,22 +0,0 @@
-$OpenBSD: patch-docs_autogen_shortcuts_py,v 1.1 2016/12/13 14:50:45 shadchin 
Exp $
 docs/autogen_shortcuts.py.orig Sat Aug 13 17:56:43 2016
-+++ docs/autogen_shortcuts.py  Tue Oct 11 14:15:43 2016
-@@ -1,8 +1,8 @@
- from os.path import abspath, dirname, join
- 
- from IPython.terminal.interactiveshell import KeyBindingManager
-+from IPython.utils import py3compat
- 
--
- def name(c):
- s = c.__class__.__name__
- if s == '_Invert':
-@@ -60,7 +60,7 @@ for kb in ipy_bindings:
- if not doc or doc in dummy_docs:
- continue
- 
--shortcut = ' '.join([k if isinstance(k, str) else k.name for k in 
kb.keys])
-+shortcut = ' '.join([k if isinstance(k, py3compat.string_types) else 
k.name for k in kb.keys])
- shortcut += shortcut.endswith('\\') and '\\' or ''
- if hasattr(kb.filter, 'filters'):
- flt = ' '.join(multi_filter_str(kb.filter))
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/ipython/pkg/PLIST,v
retrieving revision 1.22
diff -u -p -r1.22 PLIST
--- pkg/PLIST   13 Dec 2016 14:50:45 -  1.22
+++ pkg/PLIST   24 Jun 2017 16:10:40 -
@@ -520,6 +520,7 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}PyColorize.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_get_terminal_size.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_cli.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_common.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}_process_posix.${MODPY_PYC_MAGIC_TAG}pyc
@@ -572,6 +573,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}warn.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/IPython/utils/${MODPY_PYCACHE}wildcard.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/IPython/utils/_get_terminal_size.py
 lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_cli.py
 lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_common.py
 lib/python${MODPY_VERSION}/site-packages/IPython/utils/_process_posix.py
@@ -1126,6 +1128,7 @@ share/examples/ipython${MODPY_BIN_SUFFIX
 share/examples/ipython${MODPY_BIN_SUFFIX}/IPython Kernel/Terminal Usage.ipynb
 share/examples/ipython${MODPY_BIN_SUFFIX}/IPython Kernel/Third Party Rich 
Output.ipynb
 share/examples/ipython${MODPY_BIN_SUFFIX

Import and switch on py-pathlib2

2017-06-24 Thread Alexandr Shadchin
Hi,

from PyPI devel/py-pathlib:

Attention: this backport module isn't maintained anymore.
If you want to report issues or contribute patches, please
consider the pathlib2 project instead.

1. Import py-pathlib2 and py-scandir
2. Commit switch on py-pathlib2
3. Commit quirks
4. Remove py-pathlib

OK ? Comment ?

-- 
Alexandr Shadchin



py-pathlib2.tgz
Description: application/tar-gz


py-scandir.tgz
Description: application/tar-gz
Index: devel/py-testpath/Makefile
===
RCS file: /cvs/ports/devel/py-testpath/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- devel/py-testpath/Makefile  24 Jun 2017 15:07:24 -  1.9
+++ devel/py-testpath/Makefile  24 Jun 2017 15:20:00 -
@@ -5,7 +5,7 @@ COMMENT =   test utilities working with f
 MODPY_EGG_VERSION =0.3.1
 DISTNAME = testpath-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
-REVISION = 0
+REVISION = 1
 
 CATEGORIES =   devel
 
@@ -28,7 +28,7 @@ TEST_DEPENDS =${RUN_DEPENDS} \
devel/py-nose${MODPY_FLAVOR}
 
 .if !${FLAVOR:Mpython3}
-RUN_DEPENDS =  devel/py-pathlib${MODPY_FLAVOR}
+RUN_DEPENDS =  devel/py-pathlib2
 .endif
 
 post-build:
Index: databases/py-pickleshare/Makefile
===
RCS file: /cvs/ports/databases/py-pickleshare/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- databases/py-pickleshare/Makefile   24 Jun 2017 15:12:43 -  1.10
+++ databases/py-pickleshare/Makefile   24 Jun 2017 15:20:08 -
@@ -5,7 +5,7 @@ COMMENT =   tiny 'shelve'-like database w
 MODPY_EGG_VERSION =0.7.4
 DISTNAME = pickleshare-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
-REVISION = 1
+REVISION = 2
 
 CATEGORIES =   databases devel
 
@@ -25,7 +25,7 @@ FLAVORS = python3
 FLAVOR ?=
 
 .if !${FLAVOR:Mpython3}
-RUN_DEPENDS =  devel/py-pathlib${MODPY_FLAVOR}
+RUN_DEPENDS =  devel/py-pathlib2
 .endif
 
 NO_TEST =  Yes
Index: Makefile
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.488
diff -u -p -r1.488 Makefile
--- Makefile23 Jun 2017 19:50:42 -  1.488
+++ Makefile24 Jun 2017 15:39:26 -
@@ -5,7 +5,7 @@ CATEGORIES =devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =  quirks-2.333
+PKGNAME =  quirks-2.334
 PKG_ARCH = *
 MAINTAINER =   Marc Espie <es...@openbsd.org>
 
Index: files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.500
diff -u -p -r1.500 Quirks.pm
--- files/Quirks.pm 23 Jun 2017 19:50:42 -  1.500
+++ files/Quirks.pm 24 Jun 2017 15:39:26 -
@@ -411,6 +411,7 @@ my $stem_extensions = {
'ja-w3m' => 'w3m',
'markdown' => 'py-markdown',
'netperf-wrapper' => 'flent',
+   'py-pathlib' => 'py-pathlib2',
 };
 
 my $obsolete_reason = {


CVS: cvs.openbsd.org: ports

2017-06-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/24 09:12:43

Modified files:
databases/py-pickleshare: Makefile 

Log message:
Fix RDEP, py-pathlib not need for py3 flavor



CVS: cvs.openbsd.org: ports

2017-06-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/24 09:07:24

Modified files:
devel/py-testpath: Makefile 

Log message:
Fix RDEP, py-pathlib not need for py3 flavor



UPDATE: www/py-requests 2.18.1

2017-06-24 Thread Alexandr Shadchin
Hi,

This diff updates py-requests to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-requests/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile11 May 2017 19:10:51 -  1.25
+++ Makefile24 Jun 2017 10:34:53 -
@@ -2,12 +2,9 @@
 
 COMMENT=   elegant and simple HTTP library for Python
 
-MODPY_EGG_VERSION= 2.14.2
-PKGNAME=   py-requests-${MODPY_EGG_VERSION}
-
-GH_ACCOUNT=kennethreitz
-GH_PROJECT=requests
-GH_TAGNAME=v${MODPY_EGG_VERSION}
+MODPY_EGG_VERSION= 2.18.1
+DISTNAME=  requests-${MODPY_EGG_VERSION}
+PKGNAME=   py-${DISTNAME}
 
 CATEGORIES=www
 
@@ -20,23 +17,24 @@ PERMIT_PACKAGE_CDROM=   Yes
 
 MODULES=   lang/python
 
-TEST_DEPENDS=  devel/py-test${MODPY_FLAVOR} \
-   devel/py-test-mock${MODPY_FLAVOR} \
-   devel/py-test-httpbin${MODPY_FLAVOR} \
-   net/py-socks${MODPY_FLAVOR}
+MODPY_PI=  Yes
+MODPY_SETUPTOOLS=  Yes
 
 FLAVORS=   python3
 FLAVOR?=
 
-MODPY_SETUPTOOLS=  Yes
-
-WRKDIST=   ${WRKDIR}/requests-${MODPY_EGG_VERSION}
-
-post-install:
-   ln -fs /etc/ssl/cert.pem \
- ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/requests/cacert.pem
+RUN_DEPENDS=   devel/py-certifi${MODPY_FLAVOR} \
+   net/py-idna${MODPY_FLAVOR} \
+   textproc/py-chardet${MODPY_FLAVOR} \
+   www/py-urllib3${MODPY_FLAVOR}
+TEST_DEPENDS=  ${RUN_DEPENDS} \
+   devel/py-test${MODPY_FLAVOR} \
+   devel/py-test-mock${MODPY_FLAVOR} \
+   devel/py-test-httpbin${MODPY_FLAVOR} \
+   net/py-socks${MODPY_FLAVOR}
 
 do-test:
+   echo test > ${WRKSRC}/requirements.txt
cd ${WRKSRC} && ${MODPY_BIN} -m pytest
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/py-requests/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo11 May 2017 19:10:51 -  1.19
+++ distinfo24 Jun 2017 10:34:53 -
@@ -1,2 +1,2 @@
-SHA256 (requests-2.14.2.tar.gz) = E0wxU6qR8mlcLeLqOqxKaCGJQcJO1wYbRTz/jU8MB0M=
-SIZE (requests-2.14.2.tar.gz) = 3470473
+SHA256 (requests-2.18.1.tar.gz) = xvO99KQyOse0XQHgSm9sIOMqBSzQTegeBRA6vASa2bk=
+SIZE (requests-2.18.1.tar.gz) = 124229
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-requests/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- pkg/PLIST   11 May 2017 19:10:51 -  1.11
+++ pkg/PLIST   24 Jun 2017 10:34:53 -
@@ -10,6 +10,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/requests/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}__version__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}_internal_utils.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}adapters.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
@@ -18,215 +19,27 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}cookies.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}help.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}hooks.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}models.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}packages.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}sessions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}status_codes.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}structures.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/requests/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/requests/__version__.py
 lib/python${MODPY_VERSION}/site-packages/requests/_internal_utils.py

CVS: cvs.openbsd.org: ports

2017-06-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/24 04:29:22

Modified files:
textproc/py-numpydoc: Makefile distinfo 
textproc/py-numpydoc/pkg: PLIST 

Log message:
Update to py-numpydoc 0.7.0



CVS: cvs.openbsd.org: ports

2017-06-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/24 03:52:46

Modified files:
devel/py-jupyter_client: Makefile distinfo 
devel/py-jupyter_client/pkg: PLIST 
Added files:
devel/py-jupyter_client/patches: patch-setup_py 

Log message:
Update to py-jupyter_client 5.1.0



CVS: cvs.openbsd.org: ports

2017-06-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/24 03:51:46

ports/devel/py-jupyter_client/patches

Update of /cvs/ports/devel/py-jupyter_client/patches
In directory cvs.openbsd.org:/tmp/cvs-serv42511/patches

Log Message:
Directory /cvs/ports/devel/py-jupyter_client/patches added to the repository



CVS: cvs.openbsd.org: ports

2017-06-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/24 01:48:34

Modified files:
devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.11.6



CVS: cvs.openbsd.org: ports

2017-06-20 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/20 15:33:11

Modified files:
www: Makefile 

Log message:
+py-urllib3,python3



CVS: cvs.openbsd.org: ports

2017-06-20 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/20 15:28:54

Modified files:
www/py-urllib3 : Makefile 
www/py-urllib3/pkg: PLIST 

Log message:
Add py3 flavor and enable test.

ok sthen@, sebastia@ (maintainer)



CVS: cvs.openbsd.org: ports

2017-06-20 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/20 15:27:07

Modified files:
devel/py-simplejson: Makefile distinfo 

Log message:
Update to py-simplejson 3.11.1



CVS: cvs.openbsd.org: ports

2017-06-20 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/20 14:23:39

Modified files:
net/py-idna: Makefile distinfo 

Log message:
Update to py-idna 2.5

ok sthen@, bcallah@



Re: UPDATE: devel/py-futures 3.0.5 => 3.1.1

2017-06-19 Thread Alexandr Shadchin
On Fri, Jun 09, 2017 at 12:11:49PM -0400, Brian Callahan wrote:
> Hi ports --
> 
> Attached is a diff for devel/py-futures, bringing it to its latest version.
> Notably, the license changed from BSD to PSF.
> 
> Take maintainer.
> 
> ~Brian
> 

ok shadchin@

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/py-futures/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 Makefile
> --- Makefile  27 Aug 2016 16:09:36 -  1.7
> +++ Makefile  9 Jun 2017 16:13:28 -
> @@ -2,12 +2,13 @@
>  
>  COMMENT= futures implementation for Python
>  
> -MODPY_EGG_VERSION=   3.0.5
> +MODPY_EGG_VERSION=   3.1.1
>  DISTNAME=futures-${MODPY_EGG_VERSION}
>  PKGNAME= py-${DISTNAME}
>  CATEGORIES=  devel
> +MAINTAINER=  Brian Callahan <bcal...@devio.us>
>  
> -# BSD
> +# Python Software Foundation license
>  PERMIT_PACKAGE_CDROM=Yes
>  
>  MODULES= lang/python
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/py-futures/distinfo,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 distinfo
> --- distinfo  27 Aug 2016 16:09:36 -  1.4
> +++ distinfo  9 Jun 2017 16:13:28 -
> @@ -1,2 +1,2 @@
> -SHA256 (futures-3.0.5.tar.gz) = BUJSUUXVr8mEyI+RSgyFx3Un9llGYX7bUnT3JAb5gd8=
> -SIZE (futures-3.0.5.tar.gz) = 25153
> +SHA256 (futures-3.1.1.tar.gz) = Uey0Xwrdg8gGxo5LBhBvkNsmBYWyXvKr/NoL2VwBMv0=
> +SIZE (futures-3.1.1.tar.gz) = 26471
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/devel/py-futures/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 PLIST
> --- pkg/PLIST 29 Dec 2015 15:50:58 -  1.2
> +++ pkg/PLIST 9 Jun 2017 16:13:28 -
> @@ -16,5 +16,4 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/futures-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
>  
> lib/python${MODPY_VERSION}/site-packages/futures-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
>  
> lib/python${MODPY_VERSION}/site-packages/futures-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
> -lib/python${MODPY_VERSION}/site-packages/futures-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json
>  
> lib/python${MODPY_VERSION}/site-packages/futures-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt


-- 
Alexandr Shadchin



UPDATE: net/py-idna 2.5

2017-06-19 Thread Alexandr Shadchin
Hi,

This diff updates py-idna to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/net/py-idna/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile2 Mar 2017 14:34:10 -   1.7
+++ Makefile19 Jun 2017 20:33:43 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Python library to support the IDNA protocol
 
-MODPY_EGG_VERSION =2.4
+MODPY_EGG_VERSION =2.5
 DISTNAME = idna-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 CATEGORIES =   net
Index: distinfo
===
RCS file: /cvs/ports/net/py-idna/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo2 Mar 2017 14:34:10 -   1.5
+++ distinfo19 Jun 2017 20:33:43 -
@@ -1,2 +1,2 @@
-SHA256 (idna-2.4.tar.gz) = KgcWX2KI9Lkgqoq0NXweWQc8XWLgSKQAUQmCdp4Dm9k=
-SIZE (idna-2.4.tar.gz) = 130182
+SHA256 (idna-2.5.tar.gz) = PLXOCARsTjpWD8AvE40Kxj4A+M5ZAaVrMuyLeZQIKqs=
+SIZE (idna-2.5.tar.gz) = 130211



add py3 flavor for www/py-urllib3

2017-06-19 Thread Alexandr Shadchin
Hi,

Add py3 flavor, need for update py-requests. Also enable test.

OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-urllib3/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile9 May 2017 06:12:09 -   1.11
+++ Makefile19 Jun 2017 20:14:40 -
@@ -5,6 +5,7 @@ COMMENT=HTTP library for Python
 MODPY_EGG_VERSION=1.21.1
 DISTNAME=  urllib3-${MODPY_EGG_VERSION}
 PKGNAME=   py-urllib3-${MODPY_EGG_VERSION}
+REVISION=  0
 
 CATEGORIES=www
 
@@ -19,5 +20,16 @@ MODPY_PI =   Yes
 MODULES=   lang/python
 
 MODPY_SETUPTOOLS= Yes
+
+TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} \
+   devel/py-mock${MODPY_FLAVOR} \
+   sysutils/py-psutil${MODPY_FLAVOR} \
+   www/py-tornado${MODPY_FLAVOR}
+
+FLAVORS =  python3
+FLAVOR ?=
+
+do-test:
+   cd ${WRKSRC} && ${LOCALBASE}/bin/nosetests${MODPY_BIN_SUFFIX} test
 
 .include 
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-urllib3/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   9 May 2017 06:12:09 -   1.6
+++ pkg/PLIST   19 Jun 2017 20:14:40 -
@@ -7,80 +7,87 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/urllib3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 
lib/python${MODPY_VERSION}/site-packages/urllib3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/urllib3/__init__.py
-lib/python${MODPY_VERSION}/site-packages/urllib3/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}_collections.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}connectionpool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}filepost.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}poolmanager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}request.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/${MODPY_PYCACHE}response.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/urllib3/_collections.py
-lib/python${MODPY_VERSION}/site-packages/urllib3/_collections.pyc
 lib/python${MODPY_VERSION}/site-packages/urllib3/connection.py
-lib/python${MODPY_VERSION}/site-packages/urllib3/connection.pyc
 lib/python${MODPY_VERSION}/site-packages/urllib3/connectionpool.py
-lib/python${MODPY_VERSION}/site-packages/urllib3/connectionpool.pyc
 lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/
 lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/__init__.py
-lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}appengine.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}ntlmpool.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}pyopenssl.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}securetransport.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/${MODPY_PYCACHE}socks.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/
 
lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/__init__.py
-lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/${MODPY_PYCACHE}bindings.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/urllib3/contrib/_securetransport/${MODPY_PYCACHE}low_level.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/urllib3

CVS: cvs.openbsd.org: ports

2017-06-19 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/19 13:53:16

Modified files:
devel/py-simplejson: Makefile distinfo 

Log message:
Update to py-simplejson 3.11.0



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 15:58:45

Modified files:
textproc/py-chardet: Makefile distinfo 

Log message:
Update to py-chardet 3.0.4



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 15:43:20

Modified files:
devel/py-test  : Makefile distinfo 

Log message:
Update to py-test 3.1.2



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 15:41:36

Modified files:
devel/py-isort : Makefile distinfo 
devel/py-isort/pkg: PLIST 

Log message:
Update to py-isort 4.2.15



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 15:05:12

Modified files:
devel/py-setuptools_scm: Makefile distinfo 

Log message:
Update to py-setuptools_scm 1.15.6



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 14:57:53

Modified files:
devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.11.4



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 14:52:50

Modified files:
devel/py-entrypoints: Makefile distinfo 
Removed files:
devel/py-entrypoints/patches: patch-setup_py 

Log message:
Update to py-entrypoints 0.2.3



CVS: cvs.openbsd.org: ports

2017-06-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/06/18 14:44:03

Modified files:
devel/py-uncompyle6: Makefile distinfo 
devel/py-uncompyle6/pkg: PLIST 

Log message:
Update to py-uncompyle6 2.11.0



Re: UPDATE: devel/py-doit 0.29.0 => 0.30.3

2017-06-09 Thread Alexandr Shadchin
Hi,

py-six and pi-configparser isn't need for new doit.

On Wed, Jun 7, 2017 at 6:45 PM, Brian Callahan <bcal...@devio.us> wrote:

> Hi ports --
>
> The attached diff updates devel/py-doit to its latest version. doit has
> moved to a Python 3 codebase, so it requires the other 3 diffs I just sent
> to ports@.
>
> The new doit builds textproc/libxmlbird and graphics/birdfont just fine,
> and as far as I know they are the only consumers of doit.
>
> Retake maintainer.
>
> ~Brian
>
>


-- 
Alexandr Shadchin


Re: MODIFY: Add Python 3 FLAVOR to devel/py-backports

2017-06-09 Thread Alexandr Shadchin
Hi,

It does not make sense. py-bacports needs for Python2 only (py-configparser
also).


On Thu, Jun 8, 2017 at 6:39 PM, Brian Callahan <bcal...@devio.us> wrote:

>
>
> On 06/07/17 11:40, Brian Callahan wrote:
>
>> Hi shadchin@ (and ports) --
>>
>> This diff adds a python3 FLAVOR to devel/py-backports. It is needed to
>> update devel/py-doit.
>> (Needs devel/Makefile tweaking too.)
>>
>> ~Brian
>>
>>
> Apologies, the original diff would break python2 packages. Improved diff
> attached.
>
> ~Brian
>
>


-- 
Alexandr Shadchin


CVS: cvs.openbsd.org: ports

2017-05-29 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/29 09:36:31

Modified files:
devel/py-testpath: Makefile distinfo 
devel/py-testpath/pkg: PLIST 

Log message:
Update to py-testpath 0.3.1



UPDATE: www/py-bleach 2.0.0

2017-05-25 Thread Alexandr Shadchin
Hi,

This diff updates py-bleach to the latest release.
Tested on amd64.

For work need last py-html5lib (on ports@).

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-bleach/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile19 Feb 2017 19:23:13 -  1.1.1.1
+++ Makefile25 May 2017 11:54:17 -
@@ -2,7 +2,7 @@
 
 COMMENT =  easy whitelist-based HTML-sanitizing tool
 
-MODPY_EGG_VERSION =1.5.0
+MODPY_EGG_VERSION =2.0.0
 DISTNAME = bleach-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 CATEGORIES =   www
@@ -18,6 +18,7 @@ MODULES = lang/python
 
 RUN_DEPENDS =  devel/py-html5lib${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR}
+BUILD_DEPENDS =devel/py-test-runner${MODPY_FLAVOR}
 TEST_DEPENDS = ${RUN_DEPENDS} \
devel/py-test${MODPY_FLAVOR}
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-bleach/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo19 Feb 2017 19:23:13 -  1.1.1.1
+++ distinfo25 May 2017 11:54:17 -
@@ -1,2 +1,2 @@
-SHA256 (bleach-1.5.0.tar.gz) = l451hZm1TNPKouFg10ECh5sjDqjck4cdB4NyHu9YvGU=
-SIZE (bleach-1.5.0.tar.gz) = 36502
+SHA256 (bleach-2.0.0.tar.gz) = uVIhMAA+TK7fTwCjnBIKkG3NQkIynByPYh9TcCA8vDA=
+SIZE (bleach-2.0.0.tar.gz) = 46083
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-bleach/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   19 Feb 2017 19:23:13 -  1.1.1.1
+++ pkg/PLIST   25 May 2017 11:54:17 -
@@ -12,9 +12,13 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO
 
lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}callbacks.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}encoding.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}linkifier.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}sanitizer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/bleach/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/bleach/callbacks.py
 lib/python${MODPY_VERSION}/site-packages/bleach/encoding.py
+lib/python${MODPY_VERSION}/site-packages/bleach/linkifier.py
 lib/python${MODPY_VERSION}/site-packages/bleach/sanitizer.py
+lib/python${MODPY_VERSION}/site-packages/bleach/utils.py
 lib/python${MODPY_VERSION}/site-packages/bleach/version.py



UPDATE: devel/py-html5lib 0.999999999

2017-05-25 Thread Alexandr Shadchin
Hi,

This diff updates py-html5lib to the latest release.
Tested on amd64.

For tests need import py-test-expect (on ports@)

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/devel/py-html5lib/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile3 Jan 2017 19:19:48 -   1.13
+++ Makefile25 May 2017 11:48:28 -
@@ -2,33 +2,35 @@
 
 COMMENT=   HTML parser/tokeniser based for HTML5
 
-MODPY_EGG_VERSION= 0.999
+MODPY_EGG_VERSION= 0.9
 DISTNAME=  html5lib-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=devel www textproc
-REVISION=  1
 
 HOMEPAGE=  https://github.com/html5lib/html5lib-python/
 
-MAINTAINER =   Sean Levy <att...@stalphonsos.com>
+MAINTAINER =   Sean Levy <att...@stalphonsos.com>
 
 # MIT
 PERMIT_PACKAGE_CDROM=  Yes
 
-PKG_ARCH=  *
 MODULES=   lang/python
+
 MODPY_PI = Yes
+MODPY_SETUPTOOLS = Yes
 
-RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR}
+RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR} \
+   textproc/py-webencodings${MODPY_FLAVOR}
 TEST_DEPENDS = ${RUN_DEPENDS} \
-   devel/py-nose${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR} \
+   devel/py-test-expect${MODPY_FLAVOR} \
+   textproc/py-chardet${MODPY_FLAVOR} \
textproc/py-lxml${MODPY_FLAVOR}
 
 FLAVORS =  python3
 FLAVOR ?=
 
 do-test:
-   cd ${WRKSRC} && ${LOCALBASE}/bin/nosetests${MODPY_BIN_SUFFIX} \
-   --first-package-wins
+   cd ${WRKSRC} && ${MODPY_BIN} -m pytest
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-html5lib/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo1 Jan 2016 20:22:09 -   1.3
+++ distinfo25 May 2017 11:48:28 -
@@ -1,2 +1,2 @@
-SHA256 (html5lib-0.999.tar.gz) = 
JhKhkajVhCv6BX5BulC7udy3IkGdJAjHjP9HWNB1SGg=
-SIZE (html5lib-0.999.tar.gz) = 889312
+SHA256 (html5lib-0.9.tar.gz) = 
7nR8D/0wKNJyIGGTa1xl7k/hPI5GE1GbREcSP8RUYpg=
+SIZE (html5lib-0.9.tar.gz) = 245488
Index: patches/patch-html5lib_ihatexml_py
===
RCS file: patches/patch-html5lib_ihatexml_py
diff -N patches/patch-html5lib_ihatexml_py
--- patches/patch-html5lib_ihatexml_py  2 May 2016 18:10:09 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-html5lib_ihatexml_py,v 1.1 2016/05/02 18:10:09 danj Exp $
-
-Backport of patch for comment issue:
-https://github.com/html5lib/html5lib-python/commit/0c551c9519e47f76f8f185089ed71cb9539b6e00
 html5lib/ihatexml.py.orig  Fri Apr 22 18:44:14 2016
-+++ html5lib/ihatexml.py   Fri Apr 22 18:45:49 2016
-@@ -225,6 +225,9 @@ class InfosetFilter(object):
- while "--" in data:
- warnings.warn("Comments cannot contain adjacent dashes", 
DataLossWarning)
- data = data.replace("--", "- -")
-+if data.endswith("-"):
-+warnings.warn("Comments cannot end in a dash", 
DataLossWarning)
-+data += " "
- return data
- 
- def coerceCharacters(self, data):
Index: patches/patch-html5lib_treebuilders_etree_lxml_py
===
RCS file: patches/patch-html5lib_treebuilders_etree_lxml_py
diff -N patches/patch-html5lib_treebuilders_etree_lxml_py
--- patches/patch-html5lib_treebuilders_etree_lxml_py   2 May 2016 18:10:09 
-   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,43 +0,0 @@
-$OpenBSD: patch-html5lib_treebuilders_etree_lxml_py,v 1.1 2016/05/02 18:10:09 
danj Exp $
-
-Backport patch from HEAD to stop test fails due to py-lxml update to 3.6.0
-https://github.com/html5lib/html5lib-python/commit/0c551c9519e47f76f8f185089ed71cb9539b6e00
 html5lib/treebuilders/etree_lxml.py.orig   Mon Sep  7 18:36:25 2015
-+++ html5lib/treebuilders/etree_lxml.pyFri Apr 22 18:50:50 2016
-@@ -54,7 +54,7 @@ class Document(object):
- def testSerializer(element):
- rv = []
- finalText = None
--infosetFilter = ihatexml.InfosetFilter()
-+infosetFilter = ihatexml.InfosetFilter(preventDoubleDashComments=True)
- 
- def serializeElement(element, indent=0):
- if not hasattr(element, "tag"):
-@@ -189,7 +189,7 @@ class TreeBuilder(_base.TreeBuilder):
- 
- def __init__(self, namespaceHTMLElements, fullTree=False):
- builder = etree_builders.getETreeModule(etree, fullTree=fullTree)
--infosetFilter = self.infosetFilter = ihatexml.InfosetFi

CVS: cvs.openbsd.org: ports

2017-05-25 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/25 05:47:06

Modified files:
devel/py-hypothesis: Makefile distinfo 
devel/py-hypothesis/pkg: PLIST 

Log message:
Update to py-hypothesis 3.11.0



CVS: cvs.openbsd.org: ports

2017-05-25 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/25 05:45:25

Modified files:
devel/py-nbconvert: Makefile distinfo 
devel/py-nbconvert/pkg: PLIST 
Added files:
devel/py-nbconvert/patches: patch-nbconvert_exporters_html_py 
patch-nbconvert_filters_markdown_mistune_py 

Log message:
Updatre to py-nbconvert 5.2.1



CVS: cvs.openbsd.org: ports

2017-05-25 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/25 05:44:02

ports/devel/py-nbconvert/patches

Update of /cvs/ports/devel/py-nbconvert/patches
In directory cvs.openbsd.org:/tmp/cvs-serv64477/patches

Log Message:
Directory /cvs/ports/devel/py-nbconvert/patches added to the repository



NEW: devel/py-test-expect

2017-05-25 Thread Alexandr Shadchin
Hi,

ok to import? Need for update py-html5lib.

DESCR:

A py.test plugin that stores test expectations by saving the set of
failing tests, allowing them to be marked as xfail when running them
in future. The tests expectations are stored such that they can be
distributed alongside the tests. However, note that test expectations
can only be reliably shared between Python 2 and Python 3 if they only
use ASCII characters in their node ids: this likely isn't a limitati
n if tests are using the normal Python format, as Python 2 only allows
ASCII characters in identifiers.

-- 
Alexandr Shadchin



py-test-expect.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2017-05-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/24 08:56:50

Modified files:
textproc   : Makefile 

Log message:
+py-webencodings
+py-webencodings,python3



CVS: cvs.openbsd.org: ports

2017-05-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/24 08:54:28

Log message:
Import to py-webencodings 0.5.1, ok sthen@

DESCR:

This is a Python implementation of the WHATWG Encoding standard.

In order to be compatible with legacy web content when interpreting
something like Content-Type: text/html; charset=latin1, tools need
to use a particular set of aliases for encoding labels as well as
some overriding rules. For example, US-ASCII and iso-8859-1 on the
web are actually aliases for windows-1252, and an UTF-8 or UTF-16
BOM takes precedence over any other encoding declaration. The
Encoding standard defines all such details so that implementations
do not have to reverse-engineer each other.

This module has encoding labels and BOM detection, but the actual
implementation for encoders and decoders is Python's.

Status:

Vendor Tag: shadchin
Release Tags:   shadchin_20170524

N ports/textproc/py-webencodings/Makefile
N ports/textproc/py-webencodings/distinfo
N ports/textproc/py-webencodings/pkg/PLIST
N ports/textproc/py-webencodings/pkg/DESCR

No conflicts created by this import



Re: NEW: textproc/py-webencodings

2017-05-24 Thread Alexandr Shadchin
On Wed, May 24, 2017 at 03:33:33PM +0100, Stuart Henderson wrote:
> On 2017/05/24 17:12, Alexandr Shadchin wrote:
> > On Fri, May 12, 2017 at 11:53:49AM +0500, Alexandr Shadchin wrote:
> > > Hi,
> > > 
> > > ok to import? Need for update py-html5lib.
> > > 
> > > DESCR:
> > > 
> > > This is a Python implementation of the WHATWG Encoding standard.
> > > 
> > > In order to be compatible with legacy web content when interpreting
> > > something like Content-Type: text/html; charset=latin1, tools need
> > > to use a particular set of aliases for encoding labels as well as
> > > some overriding rules. For example, US-ASCII and iso-8859-1 on the
> > > web are actually aliases for windows-1252, and an UTF-8 or UTF-16
> > > BOM takes precedence over any other encoding declaration. The
> > > Encoding standard defines all such details so that implementations
> > > do not have to reverse-engineer each other.
> > > 
> > > This module has encoding labels and BOM detection, but the actual
> > > implementation for encoders and decoders is Python's.
> > > 
> > > -- 
> > > Alexandr Shadchin
> > > 
> > 
> > Ping
> 
> OK.
> 
> You could add tests:
> 
> TEST_DEPENDS =devel/py-nose${MODPY_FLAVOR}
> 
> FLAVORS = python3
> FLAVOR ?=
> 
> do-test:
>   cd ${WRKSRC}; nosetests${MODPY_BIN_SUFFIX} -v
> 

Thank you for tests, I missed it.

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-05-24 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/24 06:19:42

Modified files:
devel/py-test  : Makefile distinfo 
devel/py-test/pkg: PLIST 

Log message:
Update to py-test 3.1.0



Re: NEW: textproc/py-webencodings

2017-05-24 Thread Alexandr Shadchin
On Fri, May 12, 2017 at 11:53:49AM +0500, Alexandr Shadchin wrote:
> Hi,
> 
> ok to import? Need for update py-html5lib.
> 
> DESCR:
> 
> This is a Python implementation of the WHATWG Encoding standard.
> 
> In order to be compatible with legacy web content when interpreting
> something like Content-Type: text/html; charset=latin1, tools need
> to use a particular set of aliases for encoding labels as well as
> some overriding rules. For example, US-ASCII and iso-8859-1 on the
> web are actually aliases for windows-1252, and an UTF-8 or UTF-16
> BOM takes precedence over any other encoding declaration. The
> Encoding standard defines all such details so that implementations
> do not have to reverse-engineer each other.
> 
> This module has encoding labels and BOM detection, but the actual
> implementation for encoders and decoders is Python's.
> 
> -- 
> Alexandr Shadchin
> 

Ping

-- 
Alexandr Shadchin



py-webencodings.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2017-05-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/23 11:55:02

Modified files:
www: Makefile 

Log message:
+py-bokeh,python3

ok ajacoutot@(maintainer)



CVS: cvs.openbsd.org: ports

2017-05-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/23 11:52:39

Modified files:
textproc/py-nltk: Makefile distinfo 
textproc/py-nltk/pkg: PLIST 

Log message:
Update to py-nltk 3.2.4



CVS: cvs.openbsd.org: ports

2017-05-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/23 11:46:31

Modified files:
textproc/py-MarkupSafe: Makefile distinfo 
textproc/py-MarkupSafe/pkg: PLIST 

Log message:
Update to py-MarkupSafe 1.0



CVS: cvs.openbsd.org: ports

2017-05-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/23 11:44:39

Modified files:
www/jupyter-notebook: Makefile distinfo 
www/jupyter-notebook/pkg: PLIST 

Log message:
Update to jupyter-notebook 5.0.0



Re: Update to py-argcomplete-1.8.2

2017-05-23 Thread Alexandr Shadchin
gt; +$OpenBSD$
> > +--- setup.py.orig  Tue Mar  7 19:55:42 2017
> >  setup.py   Tue Mar  7 19:55:53 2017
> > +@@ -4,7 +4,7 @@ import glob
> > + from setuptools import setup, find_packages
> > + 
> > + install_requires = []
> > +-tests_require = ["coverage", "flake8", "pexpect", "wheel"]
> > ++tests_require = ["coverage", "pexpect", "wheel"]
> > + 
> > + try:
> > + import argparse  # noqa
> > Index: pkg/PLIST
> > ===
> > RCS file: /cvs/ports/devel/py-argcomplete/pkg/PLIST,v
> > retrieving revision 1.2
> > diff -u -p -r1.2 PLIST
> > --- pkg/PLIST   28 Aug 2016 10:55:38 -  1.2
> > +++ pkg/PLIST   8 Mar 2017 01:13:23 -
> > @@ -1,6 +1,7 @@
> >  @comment $OpenBSD: PLIST,v 1.2 2016/08/28 10:55:38 danj Exp $
> >  bin/activate-global-python-argcomplete${MODPY_BIN_SUFFIX}
> >  bin/python-argcomplete-check-easy-install-script${MODPY_BIN_SUFFIX}
> > +bin/python-argcomplete-tcsh${MODPY_BIN_SUFFIX}
> >  bin/register-python-argcomplete${MODPY_BIN_SUFFIX}
> >  lib/python${MODPY_VERSION}/site-packages/argcomplete/
> >  
> > lib/python${MODPY_VERSION}/site-packages/argcomplete-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
> > @@ -8,6 +9,7 @@ lib/python${MODPY_VERSION}/site-packages
> >  
> > lib/python${MODPY_VERSION}/site-packages/argcomplete-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
> >  
> > lib/python${MODPY_VERSION}/site-packages/argcomplete-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
> >  
> > lib/python${MODPY_VERSION}/site-packages/argcomplete-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
> > +lib/python${MODPY_VERSION}/site-packages/argcomplete-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
> >  
> > lib/python${MODPY_VERSION}/site-packages/argcomplete-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
> >  lib/python${MODPY_VERSION}/site-packages/argcomplete/__init__.py
> >  
> > ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/argcomplete/${MODPY_PYCACHE}/
> > 
> > 

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-05-23 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/23 09:24:10

Modified files:
devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.10.0



CVS: cvs.openbsd.org: ports

2017-05-21 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/21 12:02:39

Modified files:
devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.9.0



CVS: cvs.openbsd.org: ports

2017-05-21 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/21 11:54:10

Modified files:
devel/py-xdis  : Makefile distinfo 

Log message:
Update to py-xdis 3.3.1



CVS: cvs.openbsd.org: ports

2017-05-21 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/21 11:51:30

Modified files:
devel/py-spark-parser: Makefile distinfo 

Log message:
Update to py-spark-parser 1.6.1



CVS: cvs.openbsd.org: ports

2017-05-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/18 09:18:39

Modified files:
textproc/py-chardet: Makefile distinfo 

Log message:
Update to py-chardet 3.0.3



CVS: cvs.openbsd.org: ports

2017-05-18 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/18 09:12:56

Modified files:
devel/py-hypothesis: Makefile distinfo 

Log message:
Update to py-hypothesis 3.8.5



CVS: cvs.openbsd.org: ports

2017-05-16 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/16 08:57:28

Modified files:
math/py-bottleneck: Makefile distinfo 
math/py-bottleneck/patches: patch-setup_py 

Log message:
Update to py-bottleneck 1.2.1



CVS: cvs.openbsd.org: ports

2017-05-15 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/15 12:44:13

Modified files:
devel/py-country: Makefile distinfo 

Log message:
Update to py-country 17.5.14



Re: CVS: cvs.openbsd.org: ports

2017-05-14 Thread Alexandr Shadchin
On Sun, May 14, 2017 at 08:20:46AM -0600, Alexandr Shadchin wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   shadc...@cvs.openbsd.org2017/05/14 08:20:46
> 
> Modified files:
>   www/py-beautifulsoup4: Makefile distinfo 
> 
> Log message:
> Update to py-beautifulsoup4 4.6.0
> 

It was ok frantisek holop (maintainer)

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-05-14 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/14 08:20:46

Modified files:
www/py-beautifulsoup4: Makefile distinfo 

Log message:
Update to py-beautifulsoup4 4.6.0



UPDATE: textproc/py-MarkupSafe 1.0

2017-05-13 Thread Alexandr Shadchin
Hi,

This diff updates py-MarkupSafe to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/textproc/py-MarkupSafe/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile3 Jan 2017 19:27:51 -   1.19
+++ Makefile13 May 2017 09:44:03 -
@@ -2,14 +2,12 @@
 
 COMMENT=   implements an XML/HTML/XHTML markup safe string
 
-MODPY_EGG_VERSION= 0.23
+MODPY_EGG_VERSION= 1.0
 DISTNAME=  MarkupSafe-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
-REVISION=  2
 
 CATEGORIES=textproc
 
-
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 
@@ -19,7 +17,7 @@ MODULES=  lang/python
 
 WANTLIB+=  ${MODPY_WANTLIB} pthread
 
-MODPY_SETUPTOOLS=  Yes
+MODPY_SETUPTOOLS=  Yes
 
 FLAVORS=   python3
 FLAVOR?=
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-MarkupSafe/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo28 Nov 2014 21:07:52 -  1.4
+++ distinfo13 May 2017 09:44:03 -
@@ -1,2 +1,2 @@
-SHA256 (MarkupSafe-0.23.tar.gz) = pOwa/1m5WhS0XrLiN2GgF56YMZ2lp+t2tW6ozce4ccM=
-SIZE (MarkupSafe-0.23.tar.gz) = 13416
+SHA256 (MarkupSafe-1.0.tar.gz) = pr5pCR2sI26pxrx9ASvqtCAQ+pFMRZeR1ifa1JEOtmU=
+SIZE (MarkupSafe-1.0.tar.gz) = 14356
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/py-MarkupSafe/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   22 Dec 2013 21:08:36 -  1.3
+++ pkg/PLIST   13 May 2017 09:44:03 -
@@ -12,10 +12,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/markupsafe/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/markupsafe/${MODPY_PYCACHE}_constants.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/markupsafe/${MODPY_PYCACHE}_native.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/markupsafe/${MODPY_PYCACHE}tests.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/markupsafe/_compat.py
 lib/python${MODPY_VERSION}/site-packages/markupsafe/_constants.py
 lib/python${MODPY_VERSION}/site-packages/markupsafe/_native.py
 lib/python${MODPY_VERSION}/site-packages/markupsafe/_speedups.c
 lib/python${MODPY_VERSION}/site-packages/markupsafe/_speedups.so
-lib/python${MODPY_VERSION}/site-packages/markupsafe/tests.py



Re: UPDATE devel/py-certifi

2017-05-13 Thread Alexandr Shadchin
On Fri, May 12, 2017 at 08:01:53PM +0200, Sebastian Reitenbach wrote:
> Hi,
> 
> this update is blocking an update of sysutils/py-elasticsearch-curator.
> 
> works for me, packages also python3 flavor fine.
> 
> OK?
> 

ok shadchin@

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-05-13 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/13 02:51:57

Modified files:
devel/py-backports-functools-lru-cache: Makefile distinfo 
devel/py-backports-functools-lru-cache/pkg: PLIST 

Log message:
Update to py-backports-functools-lru-cache 1.4



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 03:39:17

Modified files:
devel/py-test-cov: Makefile distinfo 

Log message:
Update to py-test-cov 2.5.1



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 03:32:52

Modified files:
shells/py-qtconsole: Makefile distinfo 
shells/py-qtconsole/pkg: PLIST 

Log message:
Update to py-qtconsole 4.3.0



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 03:23:43

Modified files:
textproc/py-chardet: Makefile distinfo 
textproc/py-chardet/pkg: PLIST 

Log message:
Update to py-chardet 3.0.2 and take maintainership.



Re: [NEW] www/py-cheroot 5.4.0

2017-05-12 Thread Alexandr Shadchin
On Wed, Apr 26, 2017 at 10:56:31AM +0200, Nils Reu??e wrote:
> > Here is a port for py-cheroot, a standalone version of the python webserver 
> > used by CherryPy.  This port is needed for the upcoming mnemosyne-update 
> > and comes with a python3-flavor.
> > 
> > Any comments?
> > 

Committed, thanks. 

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 02:53:03

Modified files:
www: Makefile 

Log message:
+py-cheroot
+py-cheroot,python3



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 02:21:23

Log message:
Import to py-cheroot 5.5.0.
From Nils Reusse 

DESCR:

Cheroot is the high-performance, pure-Python HTTP server used by CherryPy.

Status:

Vendor Tag: shadchin
Release Tags:   shadchin_20170512

N ports/www/py-cheroot/Makefile
N ports/www/py-cheroot/distinfo
N ports/www/py-cheroot/pkg/PLIST
N ports/www/py-cheroot/pkg/DESCR

No conflicts created by this import



Re: [UPDATE] www/py-webop 1.7.2 +python3 flavor

2017-05-12 Thread Alexandr Shadchin
On Tue, Apr 25, 2017 at 05:43:41PM +0200, Nils Reu??e wrote:
> This is an update for py-webop to the lastest version.  I also added a 
> python3-flavor that is needed for an update to games/mnemosyne.
> 
> Both flavors work for me and can be installed side by side.
> 
> Any comments?
> 
> Nils

Committed, thanks.

-- 
Alexandr Shadchin



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 01:59:56

Modified files:
www: Makefile 

Log message:
+py-webob,python3



CVS: cvs.openbsd.org: ports

2017-05-12 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/12 01:58:48

Modified files:
www/py-webob   : Makefile distinfo 
www/py-webob/pkg: PLIST 

Log message:
Update to py-webob 1.7.2, add py3 flavor.

>From Nils Reusse 



UPDATE: www/py-beautifulsoup4 4.6.0

2017-05-12 Thread Alexandr Shadchin
Hi,

This diff updates py-beautifulsoup4 to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile18 Feb 2017 13:29:45 -  1.7
+++ Makefile12 May 2017 06:50:03 -
@@ -2,7 +2,7 @@
 
 COMMENT =  HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =4.5.3
+MODPY_EGG_VERSION =4.6.0
 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
@@ -14,7 +14,7 @@ MAINTAINER =  frantisek holop <minusf@obi
 # MIT
 PERMIT_PACKAGE_CDROM = Yes
 
-MASTER_SITES = ${HOMEPAGE}bs4/download/4.5/
+MASTER_SITES = ${HOMEPAGE}bs4/download/4.6/
 
 MODULES =  lang/python
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo18 Feb 2017 13:29:45 -  1.5
+++ distinfo12 May 2017 06:50:03 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.5.3.tar.gz) = 
shygk2b6WWBDV4/UGIsFK0ZjTSIFnmjdAHfZ7nfgij4=
-SIZE (beautifulsoup4-4.5.3.tar.gz) = 159185
+SHA256 (beautifulsoup4-4.6.0.tar.gz) = 
gItqyTLcywpBJlWPff3PQXEN1EpO9Jegu1mnf58Hjok=
+SIZE (beautifulsoup4-4.6.0.tar.gz) = 160846



NEW: textproc/py-webencodings

2017-05-12 Thread Alexandr Shadchin
Hi,

ok to import? Need for update py-html5lib.

DESCR:

This is a Python implementation of the WHATWG Encoding standard.

In order to be compatible with legacy web content when interpreting
something like Content-Type: text/html; charset=latin1, tools need
to use a particular set of aliases for encoding labels as well as
some overriding rules. For example, US-ASCII and iso-8859-1 on the
web are actually aliases for windows-1252, and an UTF-8 or UTF-16
BOM takes precedence over any other encoding declaration. The
Encoding standard defines all such details so that implementations
do not have to reverse-engineer each other.

This module has encoding labels and BOM detection, but the actual
implementation for encoders and decoders is Python's.

-- 
Alexandr Shadchin



py-webencodings.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2017-05-11 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/11 13:25:53

Modified files:
devel/py-hypothesis: Makefile distinfo 
devel/py-hypothesis/pkg: PLIST 

Log message:
Update to py-hypothesis 3.8.3



CVS: cvs.openbsd.org: ports

2017-05-11 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/11 13:10:51

Modified files:
www/py-requests: Makefile distinfo 
www/py-requests/pkg: PLIST 

Log message:
Update to py-requests 2.14.2



CVS: cvs.openbsd.org: ports

2017-05-11 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/11 12:56:52

Modified files:
devel/py-test-cov: Makefile distinfo 

Log message:
Update to py-test-cov 2.5.0



CVS: cvs.openbsd.org: ports

2017-05-11 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/11 12:45:11

Modified files:
devel/py-lazy-object-proxy: Makefile distinfo 

Log message:
Update to py-lazy-object-proxy 1.3.1



CVS: cvs.openbsd.org: ports

2017-05-11 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/11 12:26:48

Modified files:
devel/py-uncompyle6: Makefile distinfo 
devel/py-uncompyle6/pkg: PLIST 

Log message:
Update to py-uncompyle6 2.9.11



CVS: cvs.openbsd.org: ports

2017-05-01 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2017/05/01 09:37:15

Modified files:
devel/ipython  : Makefile distinfo 
devel/ipython/patches: patch-docs_source_conf_py 

Log message:
Update to ipython 5.3.0

ok edd@ (maintainer)



  1   2   3   4   5   6   7   8   9   10   >