[Trac] Re: Traccustomfield for Trac 1.6.1

Venu Pillai <[email protected]> Thu, 12 Mar 2026 20:54:45 -0700 (PDT)
Newsgroups gmane.comp.version-control.subversion.trac.general
Message-ID <[email protected]>
------=_Part_50432_668186827.1773374085205
Content-Type: multipart/alternative; 
	boundary="----=_Part_50433_1336015656.1773374085205"

------=_Part_50433_1336015656.1773374085205
Content-Type: text/plain; charset="UTF-8"

Please ignore the above message,The issue is resolved by removing the 
webhook notification plugin
Regards
venu

On Friday, 13 March 2026 at 09:13:52 UTC+5:30 Venu Pillai wrote:

> After installing the above modified TracCustomFieldAdmin Plugin, When  i 
> click on new Ticket and save it give error "
>
> *Trac detected an internal error:*TypeError: Object of type bytes is not 
> JSON serializable
>
> This is probably a local installation issue.
> Found a bug in Trac?
>
> If you think this should work and you can reproduce the problem, you 
> should consider creating a bug report.
>
> Note that the following plugins seem to be involved: 
> MultipleWorkflowPlugin, TracAccountManager, TracCustomFieldAdmin, 
> TracIniAdmin, TracLDAPAuth, TracPermRedirect, TracTicketFieldsLayoutPlugin, 
> TracXMLRPC, WebhookNotificationPlugin *Please report this issue to the 
> plugin maintainer.*
>
> Before you do that, though, please first try *searching 
> <http://trac-hacks.org/search?ticket=yes&amp;noquickjump=1&amp;q=TypeError%3A+Object+of+type+bytes+is+not+JSON+serializable> for 
> similar issues *, as it is quite likely that this problem has been 
> reported before. For questions about installation and configuration of Trac 
> or its plugins, please try the mailing list  
> <https://trac.edgewall.org/wiki/MailingList>instead of creating a ticket.
> Python Traceback
> Most recent call last:File 
> "/usr/local/lib/python3.12/site-packages/trac/web/main.py", line 610, in 
> dispatch_request dispatcher.dispatch(req) File 
> "/usr/local/lib/python3.12/site-packages/trac/web/main.py", line 302, in 
> dispatch raise e File 
> "/usr/local/lib/python3.12/site-packages/trac/web/main.py", line 248, in 
> dispatch resp = chosen_handler.process_request(req) File 
> "/usr/local/lib/python3.12/site-packages/trac/ticket/web_ui.py", line 162, 
> in process_request return self._process_newticket_request(req) File 
> "/usr/local/lib/python3.12/site-packages/trac/ticket/web_ui.py", line 513, 
> in _process_newticket_request self._do_create(req, ticket, action) File 
> "/usr/local/lib/python3.12/site-packages/trac/ticket/web_ui.py", line 1334, 
> in _do_create ticket.insert() File 
> "/usr/local/lib/python3.12/site-packages/trac/ticket/model.py", line 323, 
> in insert listener.ticket_created(self) File 
> "/usr/local/lib/python3.12/site-packages/webhook_notification/__init__.py", 
> line 144, in ticket_created self.notify('ticket', 'created', values) File 
> "/usr/local/lib/python3.12/site-packages/webhook_notification/__init__.py", 
> line 112, in notify data_body = json.dumps(data).encode("utf-8") File 
> "/usr/lib64/python3.12/json/__init__.py", line 231, in dumps return 
> _default_encoder.encode(obj) File "/usr/lib64/python3.12/json/encoder.py", 
> line 200, in encode chunks = self.iterencode(o, _one_shot=True) File 
> "/usr/lib64/python3.12/json/encoder.py", line 258, in iterencode return 
> _iterencode(o, 0) File "/usr/lib64/python3.12/json/encoder.py", line 180, 
> in default raise TypeError(f'Object of type {o.__class__.__name__} '
>
> On Monday, 9 March 2026 at 13:38:03 UTC+5:30 Venu Pillai wrote:
>
>> In WebUI, Trac-admin-customerfield trying to add a new/modify custom 
>> field.
>> I am getting error.
>> Error:TypeError: sequence item 0: expected str instance, bytes found
>>
>> Python Traceback
>> Most recent call last:
>>    
>>    - File "/usr/local/lib/python3.12/site-packages/trac/web/main.py", 
>>    line *610* , in dispatch_request 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>>    - File "/usr/local/lib/python3.12/site-packages/trac/web/main.py", 
>>    line *302* , in dispatch 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame1>
>>    - File "/usr/local/lib/python3.12/site-packages/trac/web/main.py", 
>>    line *248* , in dispatch 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame2>
>>    - File 
>>    "/usr/local/lib/python3.12/site-packages/trac/admin/web_ui.py", line 
>>    *104* , in process_request 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame3>
>>    - File 
>>    "/usr/local/lib/python3.12/site-packages/customfieldadmin/admin.py", line 
>>    *73* , in render_admin_panel 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame4>
>>    - File 
>>    "/usr/local/lib/python3.12/site-packages/customfieldadmin/api.py", line 
>>    *162* , in update_custom_field 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame5>
>>    - File 
>>    "/usr/local/lib/python3.12/site-packages/customfieldadmin/api.py", line 
>>    *130* , in create_custom_field 
>>    <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame6>
>>
>>
>> Trac
>> 1.6.1.dev0
>> Babel
>> 2.13.1
>> Docutils
>> 0.20.1
>> Jinja2
>> 3.1.6
>> Python
>> 3.12.12 (main, Jan 16 2026, 00:00:00) [GCC 14.3.1 20250617 (Red Hat 
>> 14.3.1-2)]
>> setuptools
>> 69.0.3
>> SQLite
>> 3.46.1
>> jQuery
>> 3.6.3
>> jQuery UI
>> 1.13.0
>> jQuery Timepicker
>> 1.6.3 
>> Installed Plugins
>> Name
>> Version
>> Location
>> MultipleWorkflowPlugin 
>> <https://trac-hacks.org/wiki/MultipleWorkflowPlugin>
>> 1.5.3
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>> TracAccountManager <https://trac-hacks.org/wiki/AccountManagerPlugin>
>> 0.6.1.dev0
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>> TracCustomFieldAdmin <https://trac-hacks.org/wiki/CustomFieldAdminPlugin>
>> 0.4.0.dev0
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>> TracLDAPAuth <https://trac-hacks.org/wiki/TracLdapAuthPlugin>
>> 1.2.2
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>> TracPermRedirect <http://trac-hacks.org/wiki/PermRedirectPlugin>
>> 3.0
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>> TracTicketFieldsLayoutPlugin 
>> <https://trac-hacks.org/wiki/TracTicketFieldsLayoutPlugin>
>> 0.12.0.10
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0>
>> TracXMLRPC <https://trac-hacks.org/wiki/XmlRpcPlugin>
>> 1.2.0.dev0
>> /usr/local/lib/python3.12/site-packages 
>> <https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame0> 
>>
>

-- 
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 email to trac-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
To view this discussion visit https://groups.google.com/d/msgid/trac-users/656fc9de-ef3f-4a30-a902-b894fa50768an%40googlegroups.com.

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

Please ignore the above message,The issue is resolved by removing the webho=
ok notification plugin<div>Regards</div><div>venu<br /><br /></div><div cla=
ss=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">On Friday, 13 Mar=
ch 2026 at 09:13:52 UTC+5:30 Venu Pillai wrote:<br/></div><blockquote class=
=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; border-left: 1px solid rgb(2=
04, 204, 204); padding-left: 1ex;">After installing the above modified Trac=
CustomFieldAdmin Plugin, When=C2=A0 i click on new Ticket and save it give =
error &quot;<div><br></div><div><div style=3D"background:rgb(255,221,204);b=
order:2px solid rgb(221,0,0);color:rgb(85,0,0);padding:0.5em;margin:1em 0px=
;font-family:Roboto,&quot;Segoe UI&quot;,Verdana,&quot;Bitstream Vera Sans&=
quot;,Helvetica,sans-serif;font-size:16px"><strong>Trac detected an interna=
l error:</strong><span style=3D"font-family:&quot;Open Sans Mono&quot;,Cons=
olas,&quot;Lucida Console&quot;,monospace;font-size:0.9em;margin-left:1em;o=
verflow:hidden">TypeError: Object of type bytes is not JSON serializable</s=
pan></div><p style=3D"color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&qu=
ot;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,sans-serif;font-size:=
16px">This is probably a local installation issue.</p><span style=3D"font-w=
eight:bold;letter-spacing:-0.018em;break-after:avoid;font-size:1.6em;color:=
rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&quot;,Verdana,&quot;Bitstream =
Vera Sans&quot;,Helvetica,sans-serif">Found a bug in Trac?</span><p style=
=3D"color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&quot;,Verdana,&quot;=
Bitstream Vera Sans&quot;,Helvetica,sans-serif;font-size:16px">If you think=
 this should work and you can reproduce the problem, you should consider cr=
eating a bug report.</p><p style=3D"color:rgb(0,0,0);font-family:Roboto,&qu=
ot;Segoe UI&quot;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,sans-se=
rif;font-size:16px">Note that the following plugins seem to be involved: Mu=
ltipleWorkflowPlugin, TracAccountManager, TracCustomFieldAdmin, TracIniAdmi=
n, TracLDAPAuth, TracPermRedirect, TracTicketFieldsLayoutPlugin, TracXMLRPC=
, WebhookNotificationPlugin=C2=A0<strong>Please report this issue to the pl=
ugin maintainer.</strong></p><p style=3D"color:rgb(0,0,0);font-family:Robot=
o,&quot;Segoe UI&quot;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,sa=
ns-serif;font-size:16px">Before you do that, though, please first try=C2=A0=
<strong><a href=3D"http://trac-hacks.org/search?ticket=3Dyes&amp;amp;noquic=
kjump=3D1&amp;amp;q=3DTypeError%3A+Object+of+type+bytes+is+not+JSON+seriali=
zable" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187,187,187=
)" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.g=
oogle.com/url?hl=3Den-GB&amp;q=3Dhttp://trac-hacks.org/search?ticket%3Dyes%=
26amp;noquickjump%3D1%26amp;q%3DTypeError%253A%2BObject%2Bof%2Btype%2Bbytes=
%2Bis%2Bnot%2BJSON%2Bserializable&amp;source=3Dgmail&amp;ust=3D177346042942=
1000&amp;usg=3DAOvVaw22VrX_FeKXP-dsrrkxGtH7">searching</a>=C2=A0for similar=
 issues=C2=A0</strong>, as it is quite likely that this problem has been re=
ported before. For questions about installation and configuration of Trac o=
r its plugins, please try the=C2=A0<a href=3D"https://trac.edgewall.org/wik=
i/MailingList" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187=
,187,187)" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https=
://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://trac.edgewall.org/wiki/Mai=
lingList&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw1jk9=
nF0yzzzJKD2jo8T82j">mailing list=C2=A0</a>instead of creating a ticket.</p>=
<span style=3D"color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&quot;,Ver=
dana,&quot;Bitstream Vera Sans&quot;,Helvetica,sans-serif;font-size:16px"><=
/span><span style=3D"font-weight:bold;letter-spacing:-0.018em;break-after:a=
void;font-size:1.6em;color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&quo=
t;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,sans-serif">Python Tra=
ceback</span><div style=3D"margin-left:1em;color:rgb(0,0,0);font-family:Rob=
oto,&quot;Segoe UI&quot;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,=
sans-serif;font-size:16px">Most recent call last:<span style=3D"font-family=
:&quot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,monospace;f=
ont-size:15.2px">File &quot;/usr/local/lib/python3.12/site-packages/trac/we=
b/main.py&quot;, line 610, in dispatch_request         =20
  dispatcher.dispatch(req)
File &quot;/usr/local/lib/python3.12/site-packages/trac/web/main.py&quot;, =
line 302, in dispatch         =20
  raise e
File &quot;/usr/local/lib/python3.12/site-packages/trac/web/main.py&quot;, =
line 248, in dispatch         =20
  resp =3D chosen_handler.process_request(req)
File &quot;/usr/local/lib/python3.12/site-packages/trac/ticket/web_ui.py&qu=
ot;, line 162, in process_request         =20
  return self._process_newticket_request(req)
File &quot;/usr/local/lib/python3.12/site-packages/trac/ticket/web_ui.py&qu=
ot;, line 513, in _process_newticket_request         =20
  self._do_create(req, ticket, action)
File &quot;/usr/local/lib/python3.12/site-packages/trac/ticket/web_ui.py&qu=
ot;, line 1334, in _do_create         =20
  ticket.insert()
File &quot;/usr/local/lib/python3.12/site-packages/trac/ticket/model.py&quo=
t;, line 323, in insert         =20
  listener.ticket_created(self)
File &quot;/usr/local/lib/python3.12/site-packages/webhook_notification/__i=
nit__.py&quot;, line 144, in ticket_created         =20
  self.notify(&#39;ticket&#39;, &#39;created&#39;, values)
File &quot;/usr/local/lib/python3.12/site-packages/webhook_notification/__i=
nit__.py&quot;, line 112, in notify         =20
  data_body =3D json.dumps(data).encode(&quot;utf-8&quot;)
File &quot;/usr/lib64/python3.12/json/__init__.py&quot;, line 231, in dumps=
         =20
  return _default_encoder.encode(obj)
File &quot;/usr/lib64/python3.12/json/encoder.py&quot;, line 200, in encode=
         =20
  chunks =3D self.iterencode(o, _one_shot=3DTrue)
File &quot;/usr/lib64/python3.12/json/encoder.py&quot;, line 258, in iteren=
code         =20
  return _iterencode(o, 0)
File &quot;/usr/lib64/python3.12/json/encoder.py&quot;, line 180, in defaul=
t         =20
  raise TypeError(f&#39;Object of type {o.__class__.__name__} &#39;</span><=
/div><br></div><div class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_=
attr">On Monday, 9 March 2026 at 13:38:03 UTC+5:30 Venu Pillai wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div><font color=3D"#550000=
" face=3D"Open Sans Mono, Consolas, Lucida Console, monospace"><span style=
=3D"font-size:12.6px">In WebUI, Trac-admin-customerfield trying to add a ne=
w/modify custom field.</span></font></div><div><span style=3D"font-size:12.=
6px;color:rgb(85,0,0);font-family:&quot;Open Sans Mono&quot;,Consolas,&quot=
;Lucida Console&quot;,monospace">I am getting error.</span></div><div><span=
 style=3D"color:rgb(85,0,0);font-family:&quot;Open Sans Mono&quot;,Consolas=
,&quot;Lucida Console&quot;,monospace;font-size:0.9em">Error:TypeError: seq=
uence item 0: expected str instance, bytes found</span></div><div><span sty=
le=3D"font-family:&quot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&=
quot;,monospace;font-size:0.9em;margin-left:1em;overflow:hidden;color:rgb(8=
5,0,0)"><span style=3D"font-weight:bold;letter-spacing:-0.018em;break-after=
:avoid;font-size:1.6em;color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&q=
uot;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,sans-serif"><br></sp=
an></span></div><div><span style=3D"font-family:&quot;Open Sans Mono&quot;,=
Consolas,&quot;Lucida Console&quot;,monospace;font-size:0.9em;margin-left:1=
em;overflow:hidden;color:rgb(85,0,0)"><span style=3D"font-weight:bold;lette=
r-spacing:-0.018em;break-after:avoid;font-size:1.6em;color:rgb(0,0,0);font-=
family:Roboto,&quot;Segoe UI&quot;,Verdana,&quot;Bitstream Vera Sans&quot;,=
Helvetica,sans-serif">Python Traceback</span><div style=3D"margin-left:1em;=
color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&quot;,Verdana,&quot;Bits=
tream Vera Sans&quot;,Helvetica,sans-serif;font-size:16px">Most recent call=
 last:<ul style=3D"list-style:none;margin:0.5em 0px;padding:0px"><li><a hre=
f=3D"https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_d=
rop#frame0" style=3D"color:rgb(187,0,0);border:none" rel=3D"nofollow" targe=
t=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&=
amp;q=3Dhttps://tracpilot.vistaar.us/test1/admin/ticket/customfields/planne=
d_drop%23frame0&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOv=
Vaw2zEyIrCcRV406rSIYhuS69"><span style=3D"color:rgb(102,102,102);font-size:=
13.6px">File &quot;/usr/local/lib/python3.12/site-packages/trac/web/main.py=
&quot;, line=C2=A0<strong>610</strong>=C2=A0, in=C2=A0</span><span style=3D=
"font-family:&quot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;=
,monospace;font-weight:bold">dispatch_request</span></a></li><li><a href=3D=
"https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#=
frame1" style=3D"color:rgb(187,0,0);border:none" rel=3D"nofollow" target=3D=
"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;=
q=3Dhttps://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_dr=
op%23frame1&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw0=
GvEG0JLSZP8JJoDzjrAYd"><span style=3D"color:rgb(102,102,102);font-size:13.6=
px">File &quot;/usr/local/lib/python3.12/site-packages/trac/web/main.py&quo=
t;, line=C2=A0<strong>302</strong>=C2=A0, in=C2=A0</span><span style=3D"fon=
t-family:&quot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,mon=
ospace;font-weight:bold">dispatch</span></a></li><li><a href=3D"https://tra=
cpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame2" styl=
e=3D"color:rgb(187,0,0);border:none" rel=3D"nofollow" target=3D"_blank" dat=
a-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://=
tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop%23frame2&=
amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw2S-E5Uib1Angq=
9BUng_TNq"><span style=3D"color:rgb(102,102,102);font-size:13.6px">File &qu=
ot;/usr/local/lib/python3.12/site-packages/trac/web/main.py&quot;, line=C2=
=A0<strong>248</strong>=C2=A0, in=C2=A0</span><span style=3D"font-family:&q=
uot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,monospace;font=
-weight:bold">dispatch</span></a></li><li><a href=3D"https://tracpilot.vist=
aar.us/test1/admin/ticket/customfields/planned_drop#frame3" style=3D"color:=
rgb(187,0,0);border:none" rel=3D"nofollow" target=3D"_blank" data-saferedir=
ecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://tracpilot.v=
istaar.us/test1/admin/ticket/customfields/planned_drop%23frame3&amp;source=
=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw35or1mvTf-MwK5QqxJxI1b"=
><span style=3D"color:rgb(102,102,102);font-size:13.6px">File &quot;/usr/lo=
cal/lib/python3.12/site-packages/trac/admin/web_ui.py&quot;, line=C2=A0<str=
ong>104</strong>=C2=A0, in=C2=A0</span><span style=3D"font-family:&quot;Ope=
n Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,monospace;font-weight=
:bold">process_request</span></a></li><li><a href=3D"https://tracpilot.vist=
aar.us/test1/admin/ticket/customfields/planned_drop#frame4" style=3D"color:=
rgb(187,0,0);border:none" rel=3D"nofollow" target=3D"_blank" data-saferedir=
ecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://tracpilot.v=
istaar.us/test1/admin/ticket/customfields/planned_drop%23frame4&amp;source=
=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw1mlrG2tk1GwCpPtrL0Xmka"=
><span style=3D"color:rgb(102,102,102);font-size:13.6px">File &quot;/usr/lo=
cal/lib/python3.12/site-packages/customfieldadmin/admin.py&quot;, line=C2=
=A0<strong>73</strong>=C2=A0, in=C2=A0</span><span style=3D"font-family:&qu=
ot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,monospace;font-=
weight:bold">render_admin_panel</span></a></li><li><a href=3D"https://tracp=
ilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame5" style=
=3D"color:rgb(187,0,0);border:none" rel=3D"nofollow" target=3D"_blank" data=
-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://t=
racpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop%23frame5&a=
mp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw2VhOrydWg-tTrO=
ykkdRDzf"><span style=3D"color:rgb(102,102,102);font-size:13.6px">File &quo=
t;/usr/local/lib/python3.12/site-packages/customfieldadmin/api.py&quot;, li=
ne=C2=A0<strong>162</strong>=C2=A0, in=C2=A0</span><span style=3D"font-fami=
ly:&quot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,monospace=
;font-weight:bold">update_custom_field</span></a></li><li><a href=3D"https:=
//tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#frame6"=
 style=3D"color:rgb(187,0,0);border:none" rel=3D"nofollow" target=3D"_blank=
" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhtt=
ps://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop%23fr=
ame6&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw01DZL6p_=
p65PG9hgKdFHGN"><span style=3D"color:rgb(102,102,102);font-size:13.6px">Fil=
e &quot;/usr/local/lib/python3.12/site-packages/customfieldadmin/api.py&quo=
t;, line=C2=A0<strong>130</strong>=C2=A0, in=C2=A0</span><span style=3D"fon=
t-family:&quot;Open Sans Mono&quot;,Consolas,&quot;Lucida Console&quot;,mon=
ospace;font-weight:bold">create_custom_field</span></a></li></ul></div><spa=
n style=3D"clear:both;border-bottom:1px solid rgb(215,215,215);border-colla=
pse:collapse;border-spacing:0px;margin:1em;width:auto;color:rgb(0,0,0);font=
-family:Roboto,&quot;Segoe UI&quot;,Verdana,&quot;Bitstream Vera Sans&quot;=
,Helvetica,sans-serif;font-size:16px"><span style=3D"border-top:1px solid r=
gb(221,221,221)"><span style=3D"padding:0.3em 0.5em;font-size:14.4px;border=
:1px solid rgb(221,221,221);vertical-align:top;background:rgb(247,247,247);=
font-weight:bold"><br>Trac</span><span style=3D"border:1px solid rgb(221,22=
1,221);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px"><br>1.6.1.d=
ev0</span></span><span style=3D"border-top:1px solid rgb(221,221,221)"><spa=
n style=3D"padding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(221,22=
1,221);vertical-align:top;background:rgb(247,247,247);font-weight:bold"><br=
>Babel</span><span style=3D"border:1px solid rgb(221,221,221);padding:0.3em=
 0.5em;vertical-align:top;font-size:14.4px"><br>2.13.1</span></span><span s=
tyle=3D"border-top:1px solid rgb(221,221,221)"><span style=3D"padding:0.3em=
 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);vertical-align:to=
p;background:rgb(247,247,247);font-weight:bold"><br>Docutils</span><span st=
yle=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em;vertical-align=
:top;font-size:14.4px"><br>0.20.1</span></span><span style=3D"border-top:1p=
x solid rgb(221,221,221)"><span style=3D"padding:0.3em 0.5em;font-size:14.4=
px;border:1px solid rgb(221,221,221);vertical-align:top;background:rgb(247,=
247,247);font-weight:bold"><br>Jinja2</span><span style=3D"border:1px solid=
 rgb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px">=
<br>3.1.6</span></span><span style=3D"border-top:1px solid rgb(221,221,221)=
"><span style=3D"padding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(=
221,221,221);vertical-align:top;background:rgb(247,247,247);font-weight:bol=
d"><br></span></span><span style=3D"border-top:1px solid rgb(221,221,221)">=
<span style=3D"padding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(22=
1,221,221);vertical-align:top;background:rgb(247,247,247);font-weight:bold"=
>Python</span><span style=3D"border:1px solid rgb(221,221,221);padding:0.3e=
m 0.5em;vertical-align:top;font-size:14.4px"><br>3.12.12 (main, Jan 16 2026=
, 00:00:00) [GCC 14.3.1 20250617 (Red Hat 14.3.1-2)]</span></span><span sty=
le=3D"border-top:1px solid rgb(221,221,221)"><span style=3D"padding:0.3em 0=
.5em;font-size:14.4px;border:1px solid rgb(221,221,221);vertical-align:top;=
background:rgb(247,247,247);font-weight:bold"><br>setuptools</span><span st=
yle=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em;vertical-align=
:top;font-size:14.4px"><br>69.0.3</span></span><span style=3D"border-top:1p=
x solid rgb(221,221,221)"><span style=3D"padding:0.3em 0.5em;font-size:14.4=
px;border:1px solid rgb(221,221,221);vertical-align:top;background:rgb(247,=
247,247);font-weight:bold"><br>SQLite</span><span style=3D"border:1px solid=
 rgb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px">=
<br>3.46.1</span></span><span style=3D"border-top:1px solid rgb(221,221,221=
)"><span style=3D"padding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb=
(221,221,221);vertical-align:top;background:rgb(247,247,247);font-weight:bo=
ld"><br>jQuery</span><span style=3D"border:1px solid rgb(221,221,221);paddi=
ng:0.3em 0.5em;vertical-align:top;font-size:14.4px"><br>3.6.3</span></span>=
<span style=3D"border-top:1px solid rgb(221,221,221)"><span style=3D"paddin=
g:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);vertical-a=
lign:top;background:rgb(247,247,247);font-weight:bold"><br>jQuery UI</span>=
<span style=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em;vertic=
al-align:top;font-size:14.4px;background:rgb(238,238,221)"><br>1.13.0</span=
></span><span style=3D"border-top:1px solid rgb(221,221,221)"><span style=
=3D"padding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);=
vertical-align:top;background:rgb(247,247,247);font-weight:bold"><br>jQuery=
 Timepicker</span><span style=3D"border:1px solid rgb(221,221,221);padding:=
0.3em 0.5em;vertical-align:top;font-size:14.4px"><br>1.6.3</span></span></s=
pan>
<br></span></div><div><span style=3D"font-family:&quot;Open Sans Mono&quot;=
,Consolas,&quot;Lucida Console&quot;,monospace;font-size:0.9em;margin-left:=
1em;overflow:hidden;color:rgb(85,0,0)">
<span style=3D"font-weight:bold;letter-spacing:-0.018em;break-after:avoid;f=
ont-size:1.6em;margin-top:2em;color:rgb(0,0,0);font-family:Roboto,&quot;Seg=
oe UI&quot;,Verdana,&quot;Bitstream Vera Sans&quot;,Helvetica,sans-serif">I=
nstalled Plugins</span><span style=3D"clear:both;border-bottom:1px solid rg=
b(215,215,215);border-collapse:collapse;border-spacing:0px;margin:1em;width=
:auto;color:rgb(0,0,0);font-family:Roboto,&quot;Segoe UI&quot;,Verdana,&quo=
t;Bitstream Vera Sans&quot;,Helvetica,sans-serif;font-size:16px"><span styl=
e=3D"background:rgb(247,247,240)"><span style=3D"padding:2px 0.5em;font-siz=
e:14.4px;border:1px solid rgb(221,221,221);font-weight:bold;vertical-align:=
bottom;background:rgb(247,247,247)"><br>Name</span><span style=3D"padding:2=
px 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);font-weight:bol=
d;vertical-align:bottom;background:rgb(247,247,247)"><br>Version</span><spa=
n style=3D"padding:2px 0.5em;font-size:14.4px;border:1px solid rgb(221,221,=
221);font-weight:bold;vertical-align:bottom;background:rgb(247,247,247)"><b=
r>Location</span></span><span style=3D"border-top:1px solid rgb(221,221,221=
)"><span style=3D"padding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb=
(221,221,221);vertical-align:top;background:rgb(247,247,247);font-weight:bo=
ld"><br><a href=3D"https://trac-hacks.org/wiki/MultipleWorkflowPlugin" styl=
e=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187,187,187)" rel=3D"n=
ofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/u=
rl?hl=3Den-GB&amp;q=3Dhttps://trac-hacks.org/wiki/MultipleWorkflowPlugin&am=
p;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw1jAgKjB6iCrsHTN=
R1mlpzN">MultipleWorkflowPlugin</a></span><span style=3D"border:1px solid r=
gb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px"><b=
r>1.5.3</span><span style=3D"border:1px solid rgb(221,221,221);padding:0.3e=
m 0.5em;vertical-align:top;font-size:14.4px;color:rgb(102,102,102)"><br><a =
href=3D"https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planne=
d_drop#frame0" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187=
,187,187)" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https=
://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://tracpilot.vistaar.us/test1=
/admin/ticket/customfields/planned_drop%23frame0&amp;source=3Dgmail&amp;ust=
=3D1773460429421000&amp;usg=3DAOvVaw2zEyIrCcRV406rSIYhuS69">/usr/local/lib/=
python3.12/site-packages</a></span></span><span style=3D"border-top:1px sol=
id rgb(221,221,221)"><span style=3D"padding:0.3em 0.5em;font-size:14.4px;bo=
rder:1px solid rgb(221,221,221);vertical-align:top;background:rgb(247,247,2=
47);font-weight:bold"><br><a href=3D"https://trac-hacks.org/wiki/AccountMan=
agerPlugin" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187,18=
7,187)" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://=
www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://trac-hacks.org/wiki/AccountMa=
nagerPlugin&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw1=
am-jUn4JjBADcqCSO_qJu">TracAccountManager</a></span><span style=3D"border:1=
px solid rgb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:=
14.4px"><br>0.6.1.dev0</span><span style=3D"border:1px solid rgb(221,221,22=
1);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px;color:rgb(102,10=
2,102)"><br><a href=3D"https://tracpilot.vistaar.us/test1/admin/ticket/cust=
omfields/planned_drop#frame0" style=3D"color:rgb(187,0,0);border-bottom:1px=
 dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"_blank" data-saferedir=
ecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://tracpilot.v=
istaar.us/test1/admin/ticket/customfields/planned_drop%23frame0&amp;source=
=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw2zEyIrCcRV406rSIYhuS69"=
>/usr/local/lib/python3.12/site-packages</a></span></span><span style=3D"bo=
rder-top:1px solid rgb(221,221,221)"><span style=3D"padding:0.3em 0.5em;fon=
t-size:14.4px;border:1px solid rgb(221,221,221);vertical-align:top;backgrou=
nd:rgb(247,247,247);font-weight:bold"><br><a href=3D"https://trac-hacks.org=
/wiki/CustomFieldAdminPlugin" style=3D"color:rgb(187,0,0);border-bottom:1px=
 dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"_blank" data-saferedir=
ecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://trac-hacks.=
org/wiki/CustomFieldAdminPlugin&amp;source=3Dgmail&amp;ust=3D17734604294210=
00&amp;usg=3DAOvVaw3qXCZI8SxKjxTSaseFokWr">TracCustomFieldAdmin</a></span><=
span style=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em;vertica=
l-align:top;font-size:14.4px"><br>0.4.0.dev0</span><span style=3D"border:1p=
x solid rgb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:1=
4.4px;color:rgb(102,102,102)"><br><a href=3D"https://tracpilot.vistaar.us/t=
est1/admin/ticket/customfields/planned_drop#frame0" style=3D"color:rgb(187,=
0,0);border-bottom:1px dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"=
_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=
=3Dhttps://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_dro=
p%23frame0&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw2z=
EyIrCcRV406rSIYhuS69">/usr/local/lib/python3.12/site-packages</a></span></s=
pan><span style=3D"border-top:1px solid rgb(221,221,221)"><span style=3D"pa=
dding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);vertic=
al-align:top;background:rgb(247,247,247);font-weight:bold"><br><a href=3D"h=
ttps://trac-hacks.org/wiki/TracLdapAuthPlugin" style=3D"color:rgb(187,0,0);=
border-bottom:1px dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"_blan=
k" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dht=
tps://trac-hacks.org/wiki/TracLdapAuthPlugin&amp;source=3Dgmail&amp;ust=3D1=
773460429421000&amp;usg=3DAOvVaw0GPB_y126iEOYsUBMI37-A">TracLDAPAuth</a></s=
pan><span style=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em;ve=
rtical-align:top;font-size:14.4px"><br>1.2.2</span><span style=3D"border:1p=
x solid rgb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:1=
4.4px;color:rgb(102,102,102)"><br><a href=3D"https://tracpilot.vistaar.us/t=
est1/admin/ticket/customfields/planned_drop#frame0" style=3D"color:rgb(187,=
0,0);border-bottom:1px dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"=
_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=
=3Dhttps://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_dro=
p%23frame0&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw2z=
EyIrCcRV406rSIYhuS69">/usr/local/lib/python3.12/site-packages</a></span></s=
pan><span style=3D"border-top:1px solid rgb(221,221,221)"><span style=3D"pa=
dding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);vertic=
al-align:top;background:rgb(247,247,247);font-weight:bold"><br><a href=3D"h=
ttp://trac-hacks.org/wiki/PermRedirectPlugin" style=3D"color:rgb(187,0,0);b=
order-bottom:1px dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"_blank=
" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=3Dhtt=
p://trac-hacks.org/wiki/PermRedirectPlugin&amp;source=3Dgmail&amp;ust=3D177=
3460429421000&amp;usg=3DAOvVaw39H-DQ3iizvnTWGkruiOT3">TracPermRedirect</a><=
/span><span style=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em;=
vertical-align:top;font-size:14.4px"><br>3.0</span><span style=3D"border:1p=
x solid rgb(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:1=
4.4px;color:rgb(102,102,102)"><br><a href=3D"https://tracpilot.vistaar.us/t=
est1/admin/ticket/customfields/planned_drop#frame0" style=3D"color:rgb(187,=
0,0);border-bottom:1px dotted rgb(187,187,187)" rel=3D"nofollow" target=3D"=
_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&amp;q=
=3Dhttps://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_dro=
p%23frame0&amp;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw2z=
EyIrCcRV406rSIYhuS69">/usr/local/lib/python3.12/site-packages</a></span></s=
pan><span style=3D"border-top:1px solid rgb(221,221,221)"><span style=3D"pa=
dding:0.3em 0.5em;font-size:14.4px;border:1px solid rgb(221,221,221);vertic=
al-align:top;background:rgb(247,247,247);font-weight:bold"><br><a href=3D"h=
ttps://trac-hacks.org/wiki/TracTicketFieldsLayoutPlugin" style=3D"color:rgb=
(187,0,0);border-bottom:1px dotted rgb(187,187,187)" rel=3D"nofollow" targe=
t=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den-GB&=
amp;q=3Dhttps://trac-hacks.org/wiki/TracTicketFieldsLayoutPlugin&amp;source=
=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw1RpR405iui0RR7JZxGqAxu"=
>TracTicketFieldsLayoutPlugin</a></span><span style=3D"border:1px solid rgb=
(221,221,221);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px"><br>=
0.12.0.10</span><span style=3D"border:1px solid rgb(221,221,221);padding:0.=
3em 0.5em;vertical-align:top;font-size:14.4px;color:rgb(102,102,102)"><br><=
a href=3D"https://tracpilot.vistaar.us/test1/admin/ticket/customfields/plan=
ned_drop#frame0" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(1=
87,187,187)" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"htt=
ps://www.google.com/url?hl=3Den-GB&amp;q=3Dhttps://tracpilot.vistaar.us/tes=
t1/admin/ticket/customfields/planned_drop%23frame0&amp;source=3Dgmail&amp;u=
st=3D1773460429421000&amp;usg=3DAOvVaw2zEyIrCcRV406rSIYhuS69">/usr/local/li=
b/python3.12/site-packages</a></span></span><span style=3D"border-top:1px s=
olid rgb(221,221,221)"><span style=3D"padding:0.3em 0.5em;font-size:14.4px;=
border:1px solid rgb(221,221,221);vertical-align:top;background:rgb(247,247=
,247);font-weight:bold"><br><a href=3D"https://trac-hacks.org/wiki/XmlRpcPl=
ugin" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187,187,187)=
" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.go=
ogle.com/url?hl=3Den-GB&amp;q=3Dhttps://trac-hacks.org/wiki/XmlRpcPlugin&am=
p;source=3Dgmail&amp;ust=3D1773460429421000&amp;usg=3DAOvVaw1F4nNbh-asoC99y=
SDOk-VW">TracXMLRPC</a></span><span style=3D"border:1px solid rgb(221,221,2=
21);padding:0.3em 0.5em;vertical-align:top;font-size:14.4px"><br>1.2.0.dev0=
</span><span style=3D"border:1px solid rgb(221,221,221);padding:0.3em 0.5em=
;vertical-align:top;font-size:14.4px;color:rgb(102,102,102)"><br><a href=3D=
"https://tracpilot.vistaar.us/test1/admin/ticket/customfields/planned_drop#=
frame0" style=3D"color:rgb(187,0,0);border-bottom:1px dotted rgb(187,187,18=
7)" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.=
google.com/url?hl=3Den-GB&amp;q=3Dhttps://tracpilot.vistaar.us/test1/admin/=
ticket/customfields/planned_drop%23frame0&amp;source=3Dgmail&amp;ust=3D1773=
460429421000&amp;usg=3DAOvVaw2zEyIrCcRV406rSIYhuS69">/usr/local/lib/python3=
.12/site-packages</a></span></span></span>



</span></div></blockquote></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/656fc9de-ef3f-4a30-a902-b894fa50768an%40googlegroups.com?utm_med=
ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/trac-use=
rs/656fc9de-ef3f-4a30-a902-b894fa50768an%40googlegroups.com</a>.<br />

------=_Part_50433_1336015656.1773374085205--

------=_Part_50432_668186827.1773374085205--