FreeBSD ports you maintain which are out of date

2019-06-03 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/pyt...@freebsd.org.html


Port| Current version | New version
+-+
archivers/py-lz4| 2.1.7   | 2.1.8
+-+
devel/py-pytest | 4.5.0   | 4.6.1
+-+
textproc/py-sphinx  | 1.6.5   | 2.1.0
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 238300] devel/py-launchpadlib: Update to 1.10.7

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238300

Kai Knoblich  changed:

   What|Removed |Added

 CC||k...@freebsd.org
   Assignee|ports-b...@freebsd.org  |k...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 237426] graphics/py-pillow: Update to 6.0.0

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237426

--- Comment #14 from Kai Knoblich  ---
Meanwhile two new ports were added that also depends on graphics/py-pillow:

x11-toolkits/py-easygui: Uses no backwards incompatible code, should be ok
x11/py-pyscreenshot: Makes uses of Image.VERSION in pyscreenshot/plugins/pil.py

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

Kai Knoblich  changed:

   What|Removed |Added

 CC||ni...@freebsd.org
 Attachment #204806||maintainer-approval?(nivit@
  Flags||FreeBSD.org)

--- Comment #4 from Kai Knoblich  ---
Created attachment 204806
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204806&action=edit
py-gntp-1.0.3.patch

Created a new patch based on the initial patch from Kes Calhoun and the
suggestions from koobs@ :

- Add the ports to the "python" virtual category
- Enable for all Python versions
- Add "concurrent" keyword to USE_PYTHON

QA:
~~~
- poudriere (11.2-, 12.0-RELEASE, 13.0-CURRENT@r348350 amd64 + i386) for each
py27, py35, py36 and py37 flavor -> OK
- portlint -> OK

Results with devel/py-pytest (for each flavor):

Two tests from test_resources.py (test_double_resource + test_single_resource)
always fail because it seems that deskutils/growl-for-linux isn't capable to
handle messages with embedded icons. This might work with the native Growl
under MacOS but I have not a Mac so I can't fully test it.

To get at least nine tests with following prerequisites must be met:

- Install and start deskutils/growl-for-linux
- Create an empty ~/.gntp file

> cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v
> 2 failed, 9 passed in 0.41 seconds

Overall test results:
> gntp/test/test_config.py::ConfigTests::test_missing_config PASSED
> gntp/test/test_custom.py::TestCustom::test_custom_values PASSED
> gntp/test/test_errors.py::TestErrors::test_connection_error PASSED
> gntp/test/test_hash.py::TestHash::test_config PASSED
> gntp/test/test_hash.py::TestHash::test_fake PASSED
> gntp/test/test_hash.py::TestHash::test_md5 PASSED
> gntp/test/test_hash.py::TestHash::test_sha1 PASSED
> gntp/test/test_hash.py::TestHash::test_sha256 PASSED
> gntp/test/test_hash.py::TestHash::test_sha512 PASSED
> gntp/test/test_resources.py::ResourceTest::test_double_resource FAILED
> gntp/test/test_resources.py::ResourceTest::test_single_resource FAILED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

Kai Knoblich  changed:

   What|Removed |Added

   Keywords|needs-patch, needs-qa   |

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 229946] devel/py-pip: Update to 19.1

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229946

Steve Wills  changed:

   What|Removed |Added

 Attachment #199192|0   |1
is obsolete||
 CC||swi...@freebsd.org
   Assignee|pyt...@freebsd.org  |swi...@freebsd.org

--- Comment #8 from Steve Wills  ---
Created attachment 204807
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204807&action=edit
patch to update pip to 19.1.1

Perhaps this will work?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 229946] devel/py-pip: Update to 19.1

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229946

Steve Wills  changed:

   What|Removed |Added

 Attachment #204807|0   |1
is obsolete||

--- Comment #9 from Steve Wills  ---
Created attachment 204808
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204808&action=edit
updated patch to update pip to 19.1.1

Slight improvement to the patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 229946] devel/py-pip: Update to 19.1.1

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229946

Steve Wills  changed:

   What|Removed |Added

Summary|devel/py-pip: Update to |devel/py-pip: Update to
   |19.1|19.1.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords||needs-patch

--- Comment #5 from Kubilay Kocak  ---
@Kai Can you add TEST_DEPENDS and a test target please?

I note that upstream uses nosetests [1], so its probably worth sticking with
that (with -v for verbose)

tox.ini:deps=nose | commands=nosetests

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

Kai Knoblich  changed:

   What|Removed |Added

 Attachment #204806|0   |1
is obsolete||
 Attachment #204806|maintainer-approval?(nivit@ |
  Flags|FreeBSD.org)|
 Attachment #204809||maintainer-approval?(nivit@
  Flags||FreeBSD.org)

--- Comment #6 from Kai Knoblich  ---
Created attachment 204809
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204809&action=edit
py-gntp-1.0.3-v2.patch

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

--- Comment #7 from Kai Knoblich  ---
(In reply to Kubilay Kocak from comment #5)

@Koobs: Thank you for your suggestion. The revised patch contains now a test
target that uses devel/py-nose for testing.

Because the whole port is architecture-neutral I also added NO_ARCH to it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords|needs-patch |

--- Comment #8 from Kubilay Kocak  ---
Looks good

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

--- Comment #9 from Kai Knoblich  ---
I forgot to mention that the tests with devel/py-nose for all flavors (py27,
py36, py35 and py37) give the following result:

> Ran 24 tests in 0.417s
>
> FAILED (errors=2)

The two tests that fail are exact the same as previously mentioned in comment
#4 .

The tests were done with a running instance of deskutils/growl-for-linux and an
empty ~/.gntp file .

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 237426] graphics/py-pillow: Update to 6.0.0

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237426

--- Comment #15 from Kai Knoblich  ---
No actions required for x11/py-pyscreenshot because the code in
pyscreenshot/plugins/pil.py makes use of the ImageGrab feature that is only
available for macOS/Windows.

So all things are set to bring Pillow 6.0.0 into the Ports tree once bug
#238070 is closed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 234311] net/py-gntp: Update to 1.0.3

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234311

--- Comment #10 from Kubilay Kocak  ---
(In reply to Kai Knoblich from comment #9)

Might be worth adding deskutils/growl-for-linux to TEST_DEPENDS and a comment
saying that it needs to be started for tests to run. 

Also, If you can set/pass the config location to gntp via environment variable,
${TOUCH} an empty .gntp file into WRKSRC and pass the environment variable into
the test command

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 237426] graphics/py-pillow: Update to 6.0.0

2019-06-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237426

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords||needs-patch, needs-qa

--- Comment #16 from Kubilay Kocak  ---
@Kai Bug 238070 has landed in head in ports r502951, and since Pillow 6.0.0
wont be merged to quarterly (no security fixes), it can be committed to head

However, I just noted the following in the release notes:

PIL.OleFileIO was removed as a vendored file and in Pillow 4.0.0 (2017-01) in
favour of the upstream olefile Python package, and replaced with an
ImportError. The deprecated file has now been removed from Pillow. If needed,
install from PyPI (eg. pip install olefile).

The olefile module is no longer a required dependency when installing Pillow.
Support for plugins requiring olefile will not be loaded if it is not
installed. This allows library consumers to avoid installing this dependency if
they choose. Some library consumers have little interest in the format support
and would like to keep dependencies to a minimum.

We should add a RUN_DEPENDS on devel/py-olefile to maintain compatibility with
existing installations/users that rely on that modules functionality, at least
until it can be made an OPTION

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"