Re: [Trac] CustomFieldAdminPlugin pip installation error

Jon McGlone <[email protected]> Wed, 24 Jun 2026 12:46:21 -0700 (PDT)
Newsgroups gmane.comp.version-control.subversion.trac.general
Message-ID <[email protected]>
------=_Part_65766_59199639.1782330381580
Content-Type: multipart/alternative; 
	boundary="----=_Part_65767_1234300974.1782330381580"

------=_Part_65767_1234300974.1782330381580
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thank you Jun, that did the trick!

-J

On Wednesday, June 24, 2026 at 12:26:35=E2=80=AFPM UTC-7 Jun Omae wrote:

> Try --no-build-isolation option for pip install.
>
> E.g.
> pip install --no-build-isolation=20
> svn+https://trac-hacks.org/svn/customfieldadminplugin/1.2
>
> Jun Omae <[email protected]> (=E5=A4=A7=E5=89=8D =E6=BD=A4)
>
> On Thu, Jun 25, 2026 at 1:09 Jon McGlone <[email protected]> wrote:
>
>> Running Trac 1.6 on a Windows 11 machine. Trac runs without any issues.=
=20
>> I've installed several plugins without any issues.=20
>>
>> Yes, I know, Windows, it is the environment I'm forced to use.
>>
>> However when I try to install the CustomFieldAdminPlugin using the=20
>> command:
>>     pip install svn+https://trac-hacks.org/svn/customfieldadminplugin/1.=
2
>>
>> I get the following errors:
>>
>> C:\Users\jm\Downloads\Trac_Plugins>pip install svn+
>> https://trac-hacks.org/svn/customfieldadminplugin/1.2
>> Collecting svn+https://trac-hacks.org/svn/customfieldadminplugin/1.2
>>   Checking out https://trac-hacks.org/svn/customfieldadminplugin/1.2 to=
=20
>> C:\Users\jm\AppData\Local\Temp\pip-req-build-xdp5ppa1
>>   Running command svn checkout --quiet --force-interactive=20
>> https://trac-hacks.org/svn/customfieldadminplugin/1.2=20
>> 'C:\Users\jm\AppData\Local\Temp\pip-req-build-xdp5ppa1'
>>   Installing build dependencies ... done
>>   Getting requirements to build wheel ... error
>>   error: subprocess-exited-with-error
>>
>>   =C3=97 Getting requirements to build wheel did not run successfully.
>>   =E2=94=82 exit code: 1
>>   =E2=95=B0=E2=94=80> [20 lines of output]
>>       Traceback (most recent call last):
>>         File=20
>> "C:\Python311\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\=
_in_process.py",=20
>> line 389, in <module>
>>           main()
>>         File=20
>> "C:\Python311\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\=
_in_process.py",=20
>> line 373, in main
>>           json_out["return_val"] =3D hook(**hook_input["kwargs"])
>>                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>         File=20
>> "C:\Python311\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\=
_in_process.py",=20
>> line 143, in get_requires_for_build_wheel
>>           return hook(config_settings)
>>                  ^^^^^^^^^^^^^^^^^^^^^
>>         File=20
>> "C:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6\overlay\Lib\site-=
packages\setuptools\build_meta.py",=20
>> line 333, in get_requires_for_build_wheel
>>           return self._get_build_requires(config_settings,=20
>> requirements=3D[])
>>                =20
>>  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>         File=20
>> "C:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6\overlay\Lib\site-=
packages\setuptools\build_meta.py",=20
>> line 301, in _get_build_requires
>>           self.run_setup()
>>         File=20
>> "C:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6\overlay\Lib\site-=
packages\setuptools\build_meta.py",=20
>> line 520, in run_setup
>>           super().run_setup(setup_script=3Dsetup_script)
>>         File=20
>> "C:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6\overlay\Lib\site-=
packages\setuptools\build_meta.py",=20
>> line 317, in run_setup
>>           exec(code, locals())
>>         File "<string>", line 5, in <module>
>>       ModuleNotFoundError: No module named 'trac'
>>       [end of output]
>>
>>   note: This error originates from a subprocess, and is likely not a=20
>> problem with pip.
>> ERROR: Failed to build 'svn+
>> https://trac-hacks.org/svn/customfieldadminplugin/1.2' when getting=20
>> requirements to build wheel
>>
>> Can't figure out why this plugin installation is failing when all the=20
>> other plugins I use install without issue.
>>
>> Thanks,
>>
>> -J
>>
>> --=20
>> You received this message because you are subscribed to the Google Group=
s=20
>> "Trac Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send a=
n=20
>> email to trac-users+...-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
>> To view this discussion visit=20
>> https://groups.google.com/d/msgid/trac-users/5040b90c-5165-498d-a085-07c=
df80cac07n%40googlegroups.com=20
>> <https://groups.google.com/d/msgid/trac-users/5040b90c-5165-498d-a085-07=
cdf80cac07n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
>> .
>>
>

--=20
You received this message because you are subscribed to the Google Groups "=
Trac Users" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to trac-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
To view this discussion visit https://groups.google.com/d/msgid/trac-users/=
c2a6cc2c-203e-4fe3-99a1-760375805289n%40googlegroups.com.

------=_Part_65767_1234300974.1782330381580
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thank you Jun, that did the trick!<div><br /></div><div>-J</div><div><br />=
</div><div class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">On =
Wednesday, June 24, 2026 at 12:26:35=E2=80=AFPM UTC-7 Jun Omae wrote:<br/><=
/div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; border=
-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir=3D"auto">=
Try=C2=A0<span style=3D"font-size:inherit;font-family:-apple-system,sans-se=
rif">--no-build-isolation option for pip install.</span></div><div dir=3D"a=
uto"><span style=3D"font-size:inherit;font-family:-apple-system,sans-serif"=
><br></span></div><div dir=3D"auto"><span style=3D"font-size:inherit;font-f=
amily:-apple-system,sans-serif">E.g.</span></div><div dir=3D"auto"><span st=
yle=3D"font-size:inherit;font-family:-apple-system,sans-serif">pip install=
=C2=A0</span><span style=3D"font-size:inherit;font-family:-apple-system,san=
s-serif">--no-build-isolation=C2=A0<div style=3D"font-size:inherit">svn+<a =
href=3D"https://trac-hacks.org/svn/customfieldadminplugin/1.2" target=3D"_b=
lank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?h=
l=3Den&amp;q=3Dhttps://trac-hacks.org/svn/customfieldadminplugin/1.2&amp;so=
urce=3Dgmail&amp;ust=3D1782416731239000&amp;usg=3DAOvVaw0_rQVy8GAJ3RmgTzRoq=
kyU">https://trac-hacks.org/svn/customfieldadminplugin/1.2</a></div></span>=
</div><div><br clear=3D"all"><div><div dir=3D"ltr" class=3D"gmail_signature=
" data-smartmail=3D"gmail_signature">Jun Omae &lt;<a href data-email-masked=
 rel=3D"nofollow">[email protected]</a>&gt; (=E5=A4=A7=E5=89=8D =E6=BD=A4)</=
div></div></div><div><br><div class=3D"gmail_quote"></div></div><div><div c=
lass=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jun 25, =
2026 at 1:09 Jon McGlone &lt;<a href data-email-masked rel=3D"nofollow">mvt=
[email protected]</a>&gt; wrote:<br></div></div></div><div><div class=3D"gmail=
_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border=
-left:1px #ccc solid;padding-left:1ex">Running Trac 1.6 on a Windows 11 mac=
hine. Trac runs without any issues. I&#39;ve installed several plugins with=
out any issues.=C2=A0<div><br></div><div>Yes, I know, Windows, it is the en=
vironment I&#39;m forced to use.<div><br></div><div>However when I try to i=
nstall the=C2=A0CustomFieldAdminPlugin using the command:</div><div>=C2=A0 =
=C2=A0=C2=A0<span style=3D"color:rgb(102,0,0);font-size:13px">pip install s=
vn+<a href=3D"https://trac-hacks.org/svn/customfieldadminplugin/1.2" target=
=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com=
/url?hl=3Den&amp;q=3Dhttps://trac-hacks.org/svn/customfieldadminplugin/1.2&=
amp;source=3Dgmail&amp;ust=3D1782416731240000&amp;usg=3DAOvVaw33-ABvPj--ySL=
NoIHVmqLS">https://trac-hacks.org/svn/customfieldadminplugin/1.2</a></span>=
</div><div><span style=3D"color:rgb(102,0,0);font-size:13px"><br></span></d=
iv>I get the following errors:<div><span style=3D"color:rgb(102,0,0);font-s=
ize:13px"><br></span></div><div>C:\Users\jm\Downloads\Trac_Plugins&gt;pip i=
nstall svn+<a href=3D"https://trac-hacks.org/svn/customfieldadminplugin/1.2=
" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.go=
ogle.com/url?hl=3Den&amp;q=3Dhttps://trac-hacks.org/svn/customfieldadminplu=
gin/1.2&amp;source=3Dgmail&amp;ust=3D1782416731240000&amp;usg=3DAOvVaw33-AB=
vPj--ySLNoIHVmqLS">https://trac-hacks.org/svn/customfieldadminplugin/1.2</a=
><br>Collecting svn+<a href=3D"https://trac-hacks.org/svn/customfieldadminp=
lugin/1.2" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https=
://www.google.com/url?hl=3Den&amp;q=3Dhttps://trac-hacks.org/svn/customfiel=
dadminplugin/1.2&amp;source=3Dgmail&amp;ust=3D1782416731240000&amp;usg=3DAO=
vVaw33-ABvPj--ySLNoIHVmqLS">https://trac-hacks.org/svn/customfieldadminplug=
in/1.2</a><br>=C2=A0 Checking out <a href=3D"https://trac-hacks.org/svn/cus=
tomfieldadminplugin/1.2" target=3D"_blank" rel=3D"nofollow" data-saferedire=
cturl=3D"https://www.google.com/url?hl=3Den&amp;q=3Dhttps://trac-hacks.org/=
svn/customfieldadminplugin/1.2&amp;source=3Dgmail&amp;ust=3D178241673124000=
0&amp;usg=3DAOvVaw33-ABvPj--ySLNoIHVmqLS">https://trac-hacks.org/svn/custom=
fieldadminplugin/1.2</a> to C:\Users\jm\AppData\Local\Temp\pip-req-build-xd=
p5ppa1<br>=C2=A0 Running command svn checkout --quiet --force-interactive <=
a href=3D"https://trac-hacks.org/svn/customfieldadminplugin/1.2" target=3D"=
_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url=
?hl=3Den&amp;q=3Dhttps://trac-hacks.org/svn/customfieldadminplugin/1.2&amp;=
source=3Dgmail&amp;ust=3D1782416731240000&amp;usg=3DAOvVaw33-ABvPj--ySLNoIH=
VmqLS">https://trac-hacks.org/svn/customfieldadminplugin/1.2</a> &#39;C:\Us=
ers\jm\AppData\Local\Temp\pip-req-build-xdp5ppa1&#39;<br>=C2=A0 Installing =
build dependencies ... done<br>=C2=A0 Getting requirements to build wheel .=
.. error<br>=C2=A0 error: subprocess-exited-with-error<br><br>=C2=A0 =C3=97=
 Getting requirements to build wheel did not run successfully.<br>=C2=A0 =
=E2=94=82 exit code: 1<br>=C2=A0 =E2=95=B0=E2=94=80&gt; [20 lines of output=
]<br>=C2=A0 =C2=A0 =C2=A0 Traceback (most recent call last):<br>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 File &quot;C:\Python311\Lib\site-packages\pip\_vendor\pyp=
roject_hooks\_in_process\_in_process.py&quot;, line 389, in &lt;module&gt;<=
br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 main()<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 File &quot;C:\Python311\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_=
process\_in_process.py&quot;, line 373, in main<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 json_out[&quot;return_val&quot;] =3D hook(**hook_input[&quot;kwa=
rgs&quot;])<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^^^^^^^^^=
^^^^^^^^^^^^^^^^^^^<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 File &quot;C:\Python311\=
Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py&qu=
ot;, line 143, in get_requires_for_build_wheel<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 return hook(config_settings)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^^^^^^^^^^^^^^^^^^^^^<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 File &quot;C:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6=
\overlay\Lib\site-packages\setuptools\build_meta.py&quot;, line 333, in get=
_requires_for_build_wheel<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 return self=
._get_build_requires(config_settings, requirements=3D[])<br>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^^^^^^^^^^^^^^^^^^^^^^^^^^^=
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 File &quot;C=
:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6\overlay\Lib\site-packa=
ges\setuptools\build_meta.py&quot;, line 301, in _get_build_requires<br>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 self.run_setup()<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 File &quot;C:\Users\jm\AppData\Local\Temp\pip-build-env-x8arqra6\ove=
rlay\Lib\site-packages\setuptools\build_meta.py&quot;, line 520, in run_set=
up<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 super().run_setup(setup_script=3Ds=
etup_script)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 File &quot;C:\Users\jm\AppData\=
Local\Temp\pip-build-env-x8arqra6\overlay\Lib\site-packages\setuptools\buil=
d_meta.py&quot;, line 317, in run_setup<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 exec(code, locals())<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 File &quot;&lt;stri=
ng&gt;&quot;, line 5, in &lt;module&gt;<br>=C2=A0 =C2=A0 =C2=A0 ModuleNotFo=
undError: No module named &#39;trac&#39;<br>=C2=A0 =C2=A0 =C2=A0 [end of ou=
tput]<br><br>=C2=A0 note: This error originates from a subprocess, and is l=
ikely not a problem with pip.<br>ERROR: Failed to build &#39;svn+<a href=3D=
"https://trac-hacks.org/svn/customfieldadminplugin/1.2" target=3D"_blank" r=
el=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den&=
amp;q=3Dhttps://trac-hacks.org/svn/customfieldadminplugin/1.2&amp;source=3D=
gmail&amp;ust=3D1782416731240000&amp;usg=3DAOvVaw33-ABvPj--ySLNoIHVmqLS">ht=
tps://trac-hacks.org/svn/customfieldadminplugin/1.2</a>&#39; when getting r=
equirements to build wheel<span style=3D"color:rgb(102,0,0);font-size:13px"=
></span></div><div><br></div><div>Can&#39;t figure out why this plugin inst=
allation is failing when all the other plugins I use install without issue.=
</div><div><br></div><div>Thanks,</div><div><br></div><div>-J</div></div>

<p></p></blockquote></div></div><div><div class=3D"gmail_quote"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex">

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;Trac Users&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href data-email-masked rel=3D"nofollow">trac-users+...@googlegro=
ups.com</a>.<br>
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
trac-users/5040b90c-5165-498d-a085-07cdf80cac07n%40googlegroups.com?utm_med=
ium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank" rel=3D"nofollow" dat=
a-saferedirecturl=3D"https://www.google.com/url?hl=3Den&amp;q=3Dhttps://gro=
ups.google.com/d/msgid/trac-users/5040b90c-5165-498d-a085-07cdf80cac07n%254=
0googlegroups.com?utm_medium%3Demail%26utm_source%3Dfooter&amp;source=3Dgma=
il&amp;ust=3D1782416731240000&amp;usg=3DAOvVaw0P08Ldl20Eniuq8y-ukZqE">https=
://groups.google.com/d/msgid/trac-users/5040b90c-5165-498d-a085-07cdf80cac0=
7n%40googlegroups.com</a>.<br>
</blockquote></div></div>
</blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Trac Users&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:trac-users+unsubscribe-/[email protected]">trac-use=
rs+unsubscribe-/[email protected]</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
trac-users/c2a6cc2c-203e-4fe3-99a1-760375805289n%40googlegroups.com?utm_med=
ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/trac-use=
rs/c2a6cc2c-203e-4fe3-99a1-760375805289n%40googlegroups.com</a>.<br />

------=_Part_65767_1234300974.1782330381580--

------=_Part_65766_59199639.1782330381580--