Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ipython 5 won't install on python 2.7 #12173

Closed
daggaz opened this issue Mar 9, 2020 · 1 comment · Fixed by #12174
Closed

ipython 5 won't install on python 2.7 #12173

daggaz opened this issue Mar 9, 2020 · 1 comment · Fixed by #12174
Milestone

Comments

@daggaz
Copy link

daggaz commented Mar 9, 2020

The latest release (2.6.x) of the pygments dependency is python >=3.5 only.

As the pygment version is unbounded by ipython, this breaks the installation of ipython 5.9.0 on python 2.7 (this is last version supporting python 2).

If you wish to maintain the support of ipython on python 2.7, then you need to pin pygments to <2.6.

@Carreau Carreau linked a pull request Mar 9, 2020 that will close this issue
@Carreau Carreau added this to the 5.10 milestone Mar 9, 2020
@Carreau Carreau closed this as completed May 1, 2020
@Carreau
Copy link
Member

Carreau commented May 1, 2020

Fixed in 5.x I'll release 5.10 soon.

uqs pushed a commit to freebsd/freebsd-ports that referenced this issue Oct 6, 2020
The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)
MFH:		2020Q4 (build fix, conflicts)


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@551605 35697150-7ecd-e111-bb59-0022644237b5
uqs pushed a commit to freebsd/freebsd-ports that referenced this issue Oct 6, 2020
The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)
MFH:		2020Q4 (build fix, conflicts)
Jehops pushed a commit to Jehops/freebsd-ports-legacy that referenced this issue Oct 6, 2020
The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)
MFH:		2020Q4 (build fix, conflicts)


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@551605 35697150-7ecd-e111-bb59-0022644237b5
swills pushed a commit to swills/freebsd-ports that referenced this issue Oct 7, 2020
The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)
MFH:		2020Q4 (build fix, conflicts)


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@551605 35697150-7ecd-e111-bb59-0022644237b5
uqs pushed a commit to freebsd/freebsd-ports that referenced this issue Oct 8, 2020
devel/ipython5: Use newest version of pygments

The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)

Approved by:	ports-secteam (fluffy)
uqs pushed a commit to freebsd/freebsd-ports that referenced this issue Apr 1, 2021
devel/ipython5: Use newest version of pygments

The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)

Approved by:	ports-secteam (fluffy)
svmhdvn pushed a commit to svmhdvn/freebsd-ports that referenced this issue Jan 10, 2024
The pinned dependency 'pygments<2.6' is only necessary to solve an issue with
Python 2.7, and devel/ipython5 is now python3.5+ only. [1] [2]

This fixes a conflict introduced on ports r549076 and r549418 between
textproc/py-pygments and textproc/py-pygments-25 when building at least
textproc/py-sphinx and math/sage.

1 - ipython/ipython#12174
2 - ipython/ipython#12173

PR:		249131, 250074, 250144
Reported by:	thierry, swills
Approved by:	python (with hat)
MFH:		2020Q4 (build fix, conflicts)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants