git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-p4, SyntaxError: invalid syntax

From
JFJason Foreman <jason@threeve.org>
Date
Dec 2, 2008, 19:45 UTC
Message-ID
<f9aa767e0812021145v1ecc9c56k6ad06ac7678e3d0d@mail.gmail.com>
In-Reply-To
<186027.87419.qm@web37901.mail.mud.yahoo.com>
On Tue, Dec 2, 2008 at 1:08 PM, Gary Yang <garyyang6@yahoo.com> wrote:
Show 7 quoted lines
>
> /home/gyang/bin/git-p4:161: Warning: 'yield' will become a reserved keyword in the future
>  File "/user/svdc/pluo/bin/git-p4", line 161
>    yield pattern
>                ^
> SyntaxError: invalid syntax
>

This seems to indicate that your python doesn't support the "yield" keyword (used in generators).

Are you using Python 2.2? If so, that is a very old Python and I'd recommend upgrading. But even with 2.2 you can fix this by adding the following import line:

from __future__ import generators

I'm not familiar with the git-p4 file specifically but the above should hopefully fix your problem.

Cheers,
Jason
Previous: Gary Yang
Message 2 of 2 in “git-p4, SyntaxError: invalid syntax”
  1. Gary YangDec 2, 2008
  2. Jason ForemanDec 2, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.