Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #15026
| From | Scott Kitterman <debian@kitterman.com> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Moving from appdirs to platformdirs |
| Date | 2023-06-21 14:50 +0200 |
| Message-ID | <GJ5rA-htZM-7@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
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
Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread
Moving from appdirs to platformdirs Scott Kitterman <debian@kitterman.com> - 2023-06-21 14:50 +0200 Re: Moving from appdirs to platformdirs Danial Behzadi دانیال بهزادی <dani.behzi@ubuntu.com> - 2023-06-21 15:00 +0200
csiph-web