Per un pacchetto di mio, Ho un file README.rst che viene letto nella lunga descrizione del setup.py in questo modo:Come posso fare in modo che questa descrizione lunga e README differiscano di un paio di frasi?
readme = open('README.rst', 'r')
README_TEXT = readme.read()
readme.close()
setup(
...
long_description = README_TEXT,
....
)
questo modo che io possa avere il file README mostrano sul mio github page ogni tempo che commetto e su pypi page ogni volta che I python setup.py register
. C'è solo un problema. Mi piacerebbe che la pagina di github dicesse qualcosa come "Questo documento riflette una versione preliminare di envbuilder .Per la versione più recente, guarda pypi."
Potrei semplicemente mettere quelle righe in README.rst e cancellarle prima di I python setup.py register
, ma so che ci sarà un tempo in cui dimenticherò di rimuovere le frasi prima di premere su pypi.
Sto cercando di pensare al modo migliore per automatizzare questo, quindi non devo preoccuparmi di questo. Qualcuno ha qualche idea? C'è qualche magia di setuptools/distutils che posso fare?
Questo è finito per essere quello che ho fatto. Grazie! –