--
Ticket URL: <https://code.djangoproject.com/ticket/24286>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* version: 1.7 => master
* easy: 0 => 1
* stage: Unreviewed => Accepted
Comment:
My only concern is that `django.utils.locks` doesn't indicate these are
*file* locks.
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:1>
* owner: nobody => gmunumel
* status: new => assigned
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:2>
Comment (by gmunumel):
Hello. I would like to do this change. What exactly I need to change?
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:3>
Comment (by gmunumel):
I have an error in the docs validation, any idea?
https://github.com/django/django/pull/4146
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:4>
Comment (by gmunumel):
New PR added:
https://github.com/gmunumel/django/commit/9f63fad5e29a6b093e951ee10a5f4f4d2fc9e8a5
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:5>
Comment (by timgraham):
I'm less enthusiastic about the idea after seeing
`django/core/files/move.py` which is a file utility that only relies on
locks (but documented) and #20488 which adds `django/core/files/copy.py`
which also seems suitable for `utils`. I guess most of `django.core.files`
could go in `utils` if we had to do it over again, but not sure there's
much benefit in splitting things now. Aymeric, did you have any more
motivation than what you stated in the ticket?
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:6>
Comment (by aaugustin):
No. I just filed the ticket as I came across the module and it seemed
misplaced. I didn't investigate much.
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:7>
* status: assigned => closed
* resolution: => wontfix
--
Ticket URL: <https://code.djangoproject.com/ticket/24286#comment:8>