[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Moving from appdirs to platformdirs



+1


در ۲۱ ژوئن ۲۰۲۳ ۱۲:۴۱:۵۲ (UTC)، Scott Kitterman <debian@kitterman.com> نوشت:
It would be nice if we could reduce/eliminate use of appdirs during the Trixie
development cycle. It's unmaintained and superseded by platformdirs. As far
as I can tell, platformdirs is API compatible with appdirs, except the import
path is different.

As a result, switching does need some changes in the upstream code. This point
in the development cycle is a good time to work with upstream to have them
make the change upstream. I did this this week with xml2rfc, it was pretty
painless, and will be included in the next release. As we approach the
freeze, then I think we should shift to working on Debian specific changes.

There's a list below of the affected packages (all of them, not just Debian
Python packages). I don't intend to do a MBF now, but may do so later in the
year (when hopefully the list will be shorter).

Scott K

Reverse-Testsuite-Triggers
* mu-editor
* pyspectral
* python-ironicclient
* python-mbed-ls
* python-openstacksdk
* satpy

Reverse-Build-Depends
* datalad
* defcon
* genx
* git-phab
* glean-parser
* intake
* mu-editor
* nuitka
* nvchecker
* ofxstatement
* ofxstatement-plugins
* openlp
* openmotor
* pako
* platformdirs
* plover
* pyspectral
* python-cobra
* python-datacache
* python-easydev
* python-fissix
* python-fs
* python-lsp-rope
* python-mbed-ls
* python-requests-cache
* python-rply
* python-ulmo
* pytoolconfig
* rope
* satpy
* snakemake
* telegram-send
* xml2rfc
* yowsup

Reverse-Build-Depends-Indep
* pydoctor
* python-ironicclient
* python-miio
* python-openstacksdk
* python-os-faults
* python-smstrade
* subliminal
* urlwatch

Reverse-Recommends
* python3-profitbricks

Reverse-Depends
* crossgrader
* git-phab
* glean-parser
* mu-editor
* nuitka
* nvchecker
* ofxstatement
* ofxstatement-plugins
* openlp
* openmotor
* plover
* printrun-common
* pronsole
* ptpython
* pydoctor
* python3-cobra
* python3-datacache
* python3-datalad
* python3-easydev
* python3-etesync
* python3-fissix
* python3-fs
* python3-genx
* python3-intake
* python3-ironicclient
* python3-libpysal
* python3-mbed-ls
* python3-miio
* python3-openstacksdk
* python3-os-faults
* python3-pako
* python3-pantalaimon
* python3-pycuda
* python3-pyopencl
* python3-pyspectral
* python3-pytools
* python3-requests-cache
* python3-rply
* python3-satpy
* python3-smstrade
* python3-subliminal
* python3-ulmo
* python3-yowsup
* snakemake
* sqlfluff
* telegram-send
* urlwatch
* xml2rfc

Reply to: