Problem reports for pyt...@freebsd.org that need special attention

2019-06-23 Thread bugzilla-noreply
To view an individual PR, use:
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id).

The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status  |Bug Id | Description
+---+---
Open|205308 | devel/py-pip and devel/py-virtualenv don't aggree 
Open|211641 | graphics/py-mayavi mayavi2 runtime error  
Open|233723 | PYTHON_VERSION poisoning during chained build of  
New |238535 | devel/py-hgsubversion: unbreak with mercurial 5.0 
In Progress |229322 | net/py-urllib3: Update to 1.24.2  
Open|237994 | science/py-scipy: Update to 1.3.0 
New |238460 | devel/py-setuptools: Update to 41.0.1 
Open|229946 | devel/py-pip: Update to 19.1.1
New |231555 | Mk/Uses/python.mk: Add USE_PYTHON=pytest  

9 problems total for which you should take action.
___
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 237952] mail/notmuch: port still has build dependency python27 (transitive, via devel/talloc)

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

Sebastian Schwarz  changed:

   What|Removed |Added

  Flags|maintainer-feedback?(seschw |
   |a...@gmail.com)   |

-- 
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 238487] deskutils/conkyemail: Calls /usr/bin/env python at runtime

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

--- Comment #10 from commit-h...@freebsd.org ---
A commit references this bug:

Author: kai
Date: Sun Jun 23 22:32:34 UTC 2019
New revision: 504995
URL: https://svnweb.freebsd.org/changeset/ports/504995

Log:
  deskutils/conkyemail: Fix invocation of Python script at runtime

  Since the default version of Python has been switched to 3.6 in r498529 the
  script "conkyEmail.py" that is invoked by the shell script "conkyEmail"
  fails at runtime due incompatible code.

  This occurs only if the Python meta port is also installed otherwise it
  won't start at all due a hardcoded reference (= /usr/bin/env python) in the
  shell script, thus:

  * Update and simplify the patch for "conkyEmail" by using placeholders for
the Python interpreter and ${DATADIR} that will be replaced by the
post-patch target. [1]

  Also while I'm here:
  * Silence all commands of the post-patch target to reduce cluttering of
logfiles
  * Add license information
  * Pet portlint

  PR:   238487
  Submitted by: Katsuyuki Miyoshi  (initial patch)
  MFH:  2019Q2 (blanket, runtime fix and framework compliance)

Changes:
  head/deskutils/conkyemail/Makefile
  head/deskutils/conkyemail/files/patch-conkyEmail

-- 
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 238487] deskutils/conkyemail: Calls /usr/bin/env python at runtime

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

--- Comment #11 from commit-h...@freebsd.org ---
A commit references this bug:

Author: kai
Date: Sun Jun 23 22:38:06 UTC 2019
New revision: 504996
URL: https://svnweb.freebsd.org/changeset/ports/504996

Log:
  MFH: r504995

  deskutils/conkyemail: Fix invocation of Python script at runtime

  Since the default version of Python has been switched to 3.6 in r498529 the
  script "conkyEmail.py" that is invoked by the shell script "conkyEmail"
  fails at runtime due incompatible code.

  This occurs only if the Python meta port is also installed otherwise it
  won't start at all due a hardcoded reference (= /usr/bin/env python) in the
  shell script, thus:

  * Update and simplify the patch for "conkyEmail" by using placeholders for
the Python interpreter and ${DATADIR} that will be replaced by the
post-patch target. [1]

  Also while I'm here:
  * Silence all commands of the post-patch target to reduce cluttering of
logfiles
  * Add license information
  * Pet portlint

  PR:   238487
  Submitted by: Katsuyuki Miyoshi  (initial patch)
  Approved by:  ports-secteam (blanket: runtime fix, framework compliance)

Changes:
_U  branches/2019Q2/
  branches/2019Q2/deskutils/conkyemail/Makefile
  branches/2019Q2/deskutils/conkyemail/files/patch-conkyEmail

-- 
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 238487] deskutils/conkyemail: Calls /usr/bin/env python at runtime

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

Kai Knoblich  changed:

   What|Removed |Added

  Flags|merge-quarterly?|merge-quarterly+
 Status|Open|In Progress

--- Comment #12 from Kai Knoblich  ---
(In reply to Katsuyuki Miyoshi from comment #9)

The fix for the runtime has been applied to /head and the 2019Q2 branch.
deskutils/conkyemail should be usable again in its current version.

The next steps are now:

- I'll soon add the "conkykeyring" port to the Ports tree.
- Once that port has landed I'll update deskutils/conkyemail to the latest
version and add you as maintainer for 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 238724] textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=python=3.7

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

Kubilay Kocak  changed:

   What|Removed |Added

  Flags|maintainer-feedback?(sunpoe |maintainer-feedback+
   |t...@freebsd.org)  |
 Status|New |Closed
 CC||pyt...@freebsd.org
 Resolution|--- |Works As Intended

--- Comment #4 from Kubilay Kocak  ---
>From the (8.6.10) README [1]:

  NOTE: The current version of AsciiDoc requires *Python 2.6 or 2.7*
  to run.  

There is an open issue for a Python 3 port:

python 3 port of asciidoc
https://github.com/asciidoc/asciidoc/issues/83

Currently the port exists as a 'fork' with its own site, not as a PR against
upstream asciidoc code. Efforts to have upstream code support Python 3 should
be directed upstream.

At present, asciidoc requiring 2.7 is a reflection of actual and current Python
support upstream, and is intended behaviour / not a bug

[1] https://github.com/asciidoc/asciidoc/blob/8.6.10/INSTALL.txt

-- 
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 238572] [NEW PORT] finance/py-backtrader: Python Backtesting library for trading strategies

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

--- Comment #3 from commit-h...@freebsd.org ---
A commit references this bug:

Author: koobs
Date: Mon Jun 24 03:17:04 UTC 2019
New revision: 504999
URL: https://svnweb.freebsd.org/changeset/ports/504999

Log:
  [NEW PORT] finance/py-backtrader: Python Backtesting library for trading
strategies

  A feature-rich Python framework for backtesting and trading.

  backtrader allows you to focus on writing reusable trading strategies,
  indicators and analyzers instead of having to spend time building
  infrastructure.

  WWW: https://www.backtrader.com/
  WWW: https://github.com/backtrader/backtrader

  PR:   238572
  Submitted by: 

Changes:
  head/finance/Makefile
  head/finance/py-backtrader/
  head/finance/py-backtrader/Makefile
  head/finance/py-backtrader/distinfo
  head/finance/py-backtrader/pkg-descr

-- 
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 238572] [NEW PORT] finance/py-backtrader: Python Backtesting library for trading strategies

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

Kubilay Kocak  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|Open|Closed
   Keywords|needs-qa|

--- Comment #4 from Kubilay Kocak  ---
Committed with changes:

- Rename MPL OPTION to PLOTTING (match setup.py:extras_require key name)
- Add TEST_DEPENDS/test target when one is available


I also recommend the following:

- Ask upstream to distribute source distribution to PyPI.
- Consider adding all optional features (OPTIONS) to OPTIONS_DEFAULT) for
package users.
- Add option for additional optional features (including any min versions):

  * Interactive Brokers (needs IbPy and benefits greatly from an installed
pytz)
  * Visual Chart (needs a fork of comtypes until a pull request is integrated
in the release and benefits from pytz)
  * Oanda (needs oandapy) (REST API Only - v20 did not support streaming when
implemented)
  * TA-Lib indicator support (needs python ta-lib / check the docs)

Upstream should add the above optional features to setup.py:extras_require as
plotting is.

-- 
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"