Please release new version with shlex
bviktor opened this issue · comments
bviktor commented
Right now, using crudini spams the output on Fedora 37 like so:
Applying settings to internal config files... /usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
done.
Deleting old workshop entries... /usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
done.
Subscribing to workshop mutators... done.
Subscribing to workshop maps... done.
Adding workshop maps to webadmin map list... /usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
/usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
done.
Applying bans... done.
Deleting old game cycles... /usr/bin/crudini:20: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
import pipes
done.
Adding custom game cycles... done.
Adding map cycle for all workshop maps... done.
Adding map cycle for all stock maps... done.
Making sure INI files are formatted properly... done.
Killing Floor 2 server configuration applied successfully!
Even though it's supposed to look like this:
Applying settings to internal config files... done.
Deleting old workshop entries... done.
Subscribing to workshop mutators... done.
Subscribing to workshop maps... done.
Adding workshop maps to webadmin map list... done.
Applying bans... done.
Deleting old game cycles... done.
Adding custom game cycles... done.
Adding map cycle for all workshop maps... done.
Adding map cycle for all stock maps... done.
Making sure INI files are formatted properly... done.
Killing Floor 2 server configuration applied successfully!
I patched my copy of crudini based on e165094 for now, but it'd really help if we didn't have to do that...
Pádraig Brady commented
New crudini released.
Releasing to Fedora now...
bviktor commented
Wow that was extremely fast, thanks a bunch & happy holidays!