Hello devpi-Team,

we were using devpi-client to set the formerly pypi_whitelist and everything was working as expected. 

Recently we updated to devpi-server 3.0.1 (running export/import cycle), devpi-web 3.0.0, and devpi-client 2.5.0. From that moment on we switched from setting pypi_whitelist to mirror_whitelist.

Unfortunately the result is not as expected:

We are executing:
devpi index /descript_cli/stable "mirror_whitelist=django-cms,Django,django-devserver,django-exclusivebooleanfield,South,pywin32"

But as a result devpi web shows the following:
whitelisted packages

, , , , , - - - 2 3 D S a a a a a b c c d d d d d e e e e e e e f g g g g h i i i j j j j l l l m n n n n n n o o o o o o o p r r s s s t u u v v v w x y


The command:
devpi index /descript_cli/stable

Results in:
  type=stage
  bases=root/pypi
  volatile=False
  acl_upload=descript_cli
  pypi_whitelist=
  mirror_whitelist=django-cms,Django,django-devserver,django-exclusivebooleanfield,South,pywin32

The whitelist setting is not working.

To circumvent this issue we are using 
mirror_whitelist=*
in the meantime to circumvent the bug. Using the asterisk works like expected.

Can please someone support us on that issue?

Regards,
Henk Kahlfuss