rlm_python / v4.x vs. rlm_python3 / v3.x

Heikki Hannikainen hessu at hes.iki.fi
Tue Apr 28 11:38:09 CEST 2020


I'd like to ask for clarification on Python 3 support status, from the 
python code point of view. From what I see here, and in the ticket 
(https://github.com/FreeRADIUS/freeradius-server/issues/2351), rlm_python3 
appears to work alright for those who have tested it.

On the other hand, https://freeradius.org/modules/?mod=rlm_python3 lists 
rlm_python3 as deprecated, although @alandekok does suggest using it on 
Freeradius 3.x on this mailing list this month.

If one were to write python code, in Python 3, right now, should one 
target the stable Freeradius 3.x branch on rlm_python3, or Freeradius 
master/4.x branch with rlm_python compiled against Python 3?

The API towards Python code probably doesn't change much between the two?

   - Hessu

More information about the Freeradius-Users mailing list