Pygame desenha linha grossa anti-alias

Eu costumava desenhar linhas (dados alguns pontos de início e fim) em pygame como este:pygame.draw.line(window, color_L1, X0, X1, 2), em que 2 estava definindo a espessura da linha.

Como o anti-aliasing não é suportado por.draw, então eu mudei para.gfxdraw epygame.gfxdraw.line(window, X0[0], X0[1], X1[0], X1[1], color_L1).

No entanto, isso não me permite definir a espessura da linha. Como eu poderia ter espessura e anti-aliasing juntos?