5af9893962
1.2.1: * :ghpull:`4372`: Don't assume that SyntaxTB is always called with a SyntaxError * :ghpull:`5166`: remove mktemp usage * :ghpull:`5163`: Simplify implementation of TemporaryWorkingDirectory. * :ghpull:`5105`: add index to format to support py2.6 * :ghissue:`5101`: IPython 1.2.0: notebook fail with "500 Internal Server Error" 1.2.0: * :ghpull:`4972`: Work around problem in doctest discovery in Python 3.4 with PyQt * :ghpull:`4934`: `ipython profile create` respects `--ipython-dir` * :ghpull:`4845`: Add Origin Checking. * :ghpull:`4928`: use importlib.machinery when available * :ghpull:`4849`: Various unicode fixes (mostly on Windows) * :ghpull:`4880`: set profile name from profile_dir * :ghpull:`4908`: detect builtin docstrings in oinspect * :ghpull:`4909`: sort dictionary keys before comparison, ordering is not guaranteed * :ghpull:`4903`: use https for all embeds * :ghpull:`4868`: Static path fixes * :ghpull:`4820`: fix regex for cleaning old logs with ipcluster * :ghpull:`4840`: Error in Session.send_raw() * :ghpull:`4762`: whitelist alphanumeric characters for cookie_name * :ghpull:`4748`: fix race condition in profiledir creation. * :ghpull:`4720`: never use ssh multiplexer in tunnels * :ghpull:`4738`: don't inject help into user_ns * :ghpull:`4722`: allow purging local results as long as they are not outstanding * :ghpull:`4668`: Make non-ASCII docstring unicode * :ghpull:`4639`: Minor import fix to get qtconsole with --pylab=qt working * :ghpull:`4453`: Play nice with App Nap * :ghpull:`4609`: Fix bytes regex for Python 3. * :ghpull:`4488`: fix typo in message spec doc * :ghpull:`4346`: getpass() on Windows & Python 2 needs bytes prompt * :ghpull:`4230`: Switch correctly to the user's default matplotlib backend after inline. * :ghpull:`4214`: engine ID metadata should be unicode, not bytes * :ghpull:`4232`: no highlight if no language specified * :ghpull:`4218`: Fix display of SyntaxError when .py file is modified * :ghpull:`4217`: avoid importing numpy at the module level * :ghpull:`4213`: fixed dead link in examples/notebooks readme to Part 3 * :ghpull:`4183`: ESC should be handled by CM if tooltip is not on * :ghpull:`4193`: Update for #3549: Append Firefox overflow-x fix * :ghpull:`4205`: use TextIOWrapper when communicating with pandoc subprocess * :ghpull:`4204`: remove some extraneous print statements from IPython.parallel * :ghpull:`4201`: HeadingCells cannot be split or merged * :ghissue:`4892`: IPython.qt test failure with python3.4 * :ghissue:`4810`: ipcluster bug in clean_logs flag * :ghissue:`4765`: missing build script for highlight.js * :ghissue:`4761`: ipv6 address triggers cookie exception * :ghissue:`4721`: purge_results with jobid crashing - looking for insight * :ghissue:`4602`: "ipcluster stop" fails after "ipcluster start --daemonize" using python3.3 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API * :ghissue:`4485`: Incorrect info in "Messaging in IPython" documentation. * :ghissue:`4351`: /parallel/apps/launcher.py error * :ghissue:`4334`: NotebookApp.webapp_settings static_url_prefix causes crash * :ghissue:`4039`: Celltoolbar example issue * :ghissue:`4256`: IPython no longer handles unicode file names * :ghissue:`4122`: Nbconvert [windows]: Inconsistent line endings in markdown cells exported to latex * :ghissue:`3819`: nbconvert add extra blank line to code block on Windows. * :ghissue:`4203`: remove spurious print statement from parallel annoted functions * :ghissue:`4200`: Notebook: merging a heading cell and markdown cell cannot be undone
80 lines
3.4 KiB
Makefile
80 lines
3.4 KiB
Makefile
# $NetBSD: Makefile,v 1.3 2014/03/22 16:38:05 prlw1 Exp $
|
|
|
|
DISTNAME= ipython-1.2.1
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= devel lang
|
|
MASTER_SITES= http://archive.ipython.org/release/1.2.1/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://ipython.org/
|
|
COMMENT= Interactive computing environment for Python
|
|
LICENSE= modified-bsd
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
|
|
BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
|
|
|
|
USE_LANGUAGES= # none
|
|
USE_TOOLS+= gunzip
|
|
|
|
REPLACE_PYTHON+= IPython/core/tests/test_inputtransformer.py
|
|
REPLACE_PYTHON+= IPython/external/mathjax.py
|
|
REPLACE_PYTHON+= IPython/kernel/zmq/ipkernel.py
|
|
REPLACE_PYTHON+= IPython/lib/irunner.py
|
|
REPLACE_PYTHON+= IPython/nbconvert/nbconvertapp.py
|
|
REPLACE_PYTHON+= IPython/nbformat/v3/validator.py
|
|
REPLACE_PYTHON+= IPython/parallel/apps/ipclusterapp.py
|
|
REPLACE_PYTHON+= IPython/parallel/apps/ipcontrollerapp.py
|
|
REPLACE_PYTHON+= IPython/parallel/apps/ipengineapp.py
|
|
REPLACE_PYTHON+= IPython/parallel/apps/iploggerapp.py
|
|
REPLACE_PYTHON+= IPython/parallel/controller/heartmonitor.py
|
|
REPLACE_PYTHON+= IPython/parallel/scripts/ipcluster
|
|
REPLACE_PYTHON+= IPython/parallel/scripts/ipcontroller
|
|
REPLACE_PYTHON+= IPython/parallel/scripts/ipengine
|
|
REPLACE_PYTHON+= IPython/parallel/scripts/iplogger
|
|
REPLACE_PYTHON+= IPython/scripts/iptest
|
|
REPLACE_PYTHON+= IPython/scripts/ipython
|
|
REPLACE_PYTHON+= IPython/scripts/irunner
|
|
REPLACE_PYTHON+= IPython/scripts/pycolor
|
|
REPLACE_PYTHON+= IPython/terminal/ipapp.py
|
|
REPLACE_PYTHON+= IPython/testing/mkdoctests.py
|
|
REPLACE_PYTHON+= IPython/testing/plugin/iptest.py
|
|
REPLACE_PYTHON+= IPython/testing/plugin/setup.py
|
|
REPLACE_PYTHON+= IPython/utils/_process_posix.py
|
|
REPLACE_PYTHON+= IPython/utils/pickleshare.py
|
|
REPLACE_PYTHON+= docs/autogen_api.py
|
|
REPLACE_PYTHON+= docs/do_sphinx.py
|
|
REPLACE_PYTHON+= docs/gh-pages.py
|
|
REPLACE_PYTHON+= examples/core/example-embed.py
|
|
REPLACE_PYTHON+= examples/core/ipython-get-history.py
|
|
REPLACE_PYTHON+= examples/lib/gui-glut.py
|
|
REPLACE_PYTHON+= examples/lib/gui-gtk.py
|
|
REPLACE_PYTHON+= examples/lib/gui-gtk3.py
|
|
REPLACE_PYTHON+= examples/lib/gui-pyglet.py
|
|
REPLACE_PYTHON+= examples/lib/gui-qt.py
|
|
REPLACE_PYTHON+= examples/lib/gui-tk.py
|
|
REPLACE_PYTHON+= examples/lib/gui-wx.py
|
|
REPLACE_PYTHON+= examples/lib/ipkernel_qtapp.py
|
|
REPLACE_PYTHON+= examples/lib/ipkernel_wxapp.py
|
|
# next two need to be quoted somehow
|
|
#REPLACE_PYTHON+= examples/notebooks/Part 1 - Running Code.ipynb
|
|
#REPLACE_PYTHON+= examples/notebooks/Part 3 - Plotting with Matplotlib.ipynb
|
|
REPLACE_PYTHON+= examples/parallel/davinci/pwordfreq.py
|
|
REPLACE_PYTHON+= examples/parallel/interengine/bintree_script.py
|
|
REPLACE_PYTHON+= examples/parallel/task2.py
|
|
REPLACE_PYTHON+= examples/parallel/task_profiler.py
|
|
REPLACE_PYTHON+= examples/parallel/wave2D/RectPartitioner.py
|
|
REPLACE_PYTHON+= examples/parallel/wave2D/communicator.py
|
|
REPLACE_PYTHON+= examples/parallel/wave2D/parallelwave-mpi.py
|
|
REPLACE_PYTHON+= examples/parallel/wave2D/parallelwave.py
|
|
REPLACE_PYTHON+= examples/parallel/wave2D/wavesolver.py
|
|
REPLACE_PYTHON+= examples/parallel/workflow/job_wrapper.py
|
|
REPLACE_PYTHON+= setup.py
|
|
REPLACE_PYTHON+= setupegg.py
|
|
|
|
CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/IPython/html/static/components/less.js/bin/lessc
|
|
CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/IPython/html/static/components/marked/bin/marked
|
|
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
#.include "../../lang/python/egg.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|