puffadder (альтернатива Lombok для Python) не поддерживается? - PullRequest
0 голосов
/ 07 октября 2019

Я ищу библиотеку Python, похожую на Java Lombok. Я нашел puffadder 0.1 с 2016 года, но теперь, когда я попытался установить его с помощью pip, он не работает.

Ссылки:

Вывод оболочки:

$ pip3 install puffadder
Collecting puffadder
  Could not find a version that satisfies the requirement puffadder (from versions: )
No matching distribution found for puffadder

$ pip --version
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

$ pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

$ pip3 install puffadder==0.1
Collecting puffadder==0.1
  Could not find a version that satisfies the requirement puffadder==0.1 (from versions: )
No matching distribution found for puffadder==0.1

$ pip install puffadder==0.1
Collecting puffadder==0.1
  Could not find a version that satisfies the requirement puffadder==0.1 (from versions: )
No matching distribution found for puffadder==0.1

$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

Итак, не совместим ли он с современными версиями Python? Почему он больше не находится в pip, был ли он прекращен или просто отсутствует интеграция в pip (так что, возможно, я мог бы клонировать его из GitHub).

Кроме того, кто-нибудь знает какую-то поддерживаемую альтернативу, кроме использования @ собственность

...