Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2023-02-10 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Collin Anderson):

 * cc: Collin Anderson (added)


Comment:

 the `object.__getattribute__(self, name)` workaround mentioned above fixed
 the issue for me running pure-python coverage.

 I made a basic PR but don't plan on pushing it through to the end. I'll
 opt for actually installing coverage rather than running it straight from
 a git checkout but at least wanted to report that the workaround does
 work.

 https://github.com/django/django/pull/16541

 For testing, somehow running a pure-python version of coverage as part of
 continuous integration would show the issue, though ideally you want to
 test both with and without c-speedups.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/010701863e7209cd-02e54cd3-8d87-437c-8ccc-d9899a225102-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-12-17 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by cfbolz):

 hi everyone! PyPy dev here. So after some investigation (you can find the
 gory details on this CPython issue:
 https://github.com/python/cpython/issues/98148 ) it turns out that this
 bug also exists in CPython, if you run coverage in pure python mode. The
 bug occurs only if you: 1) use `super` 2) define `__class__` in the class
 body yourself 3) use a pure python trace hook, or call locals() in the
 class body.

 At this point there has been no reaction from CPython yet, but the way I
 see things from the PyPy side it'll be on the tricky to fix this so it
 might take a while (I'm waiting for CPy feedback because the two
 implementations use exactly the same approaches here, to the point of
 ending up with exactly the same bug).

 I was wondering whether Django might be open to a PR that works around the
 bug for the time being? A pragmatic approach would be to stop using super
 in `LazyObject.__getattribute__`, which was introduced in
 97d7990abde3fe4b525ae83958fd0b52d6a1d13f, and just call
 `object.__getattribute__` instead. If that sounds like a reasonable
 solution, I am happy to work on the PR. (there would be some trickiness to
 how to unit test this, but I can probably think of something). Please let
 me know!

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/010701852108a0d6-2ab224aa-e28c-460b-97ad-631de0c1aeea-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Dylan Young):

 Yes, I would guess that it's an issue with PyPy or perhaps `coverage` or
 `pytest-cov` using non-spec CPython implementation details, but that's
 just a guess.

 Replying to [comment:14 Mariusz Felisiak]:
 > Dylan, Can you confirm that it works for you with Django 4.0? Which
 commit introduces a regression? Is it not an issue in `pypy` itself?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180f21bd22f-c8a6b7e0-dcac-42a2-80b6-b8490ef0a857-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Dylan Young):

 Introduced by 97d7990abde3fe4b525ae83958fd0b52d6a1d13f

 Confirmed 1d071ec1aa8fa414bb96b41f7be8a1bd01079815 does not exhibit the
 error.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180f2163e2f-79c211ad-e570-4016-9f0f-dc1e25684491-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Dylan Young):

 Replicated on 4.1a1


 {{{
   File "django-csp/.tox/pypy3.9-4.1.x/lib/pypy3.9/site-
 packages/django/contrib/auth/admin.py", line 29, in 
 class GroupAdmin(admin.ModelAdmin):
   File "django-csp/.tox/pypy3.9-4.1.x/lib/pypy3.9/site-
 packages/django/contrib/admin/decorators.py", line 102, in
 _model_admin_wrapper
 raise ValueError("site must subclass AdminSite")
 ValueError: site must subclass AdminSite
 }}}

 I was able to narrow this down to some kind of interaction with coverage
 or pytest-cov (see https://foss.heptapod.net/pypy/pypy/-/issues/3751).
 There's a larger traceback on that issue as well.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180f208230e-ab2b2104-7db6-4aaa-b909-0d3d8c9aa8ab-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Dylan Young):

 It's main, not 4.1.  I'll try 4.1 and see if it shows up there too.

 Replying to [comment:16 Theofilos Alexiou]:
 > Replying to [comment:13 Dylan Young]:
 > > I'm not 100%, but it looks like these fixes might have broken Django
 on PyPy.
 > >
 > >
 > >
 > > {{{
 > > django-csp/.tox/pypy3.9-main/lib/pypy3.9/site-
 packages/django/contrib/admin/decorators.py", line 107, in
 _model_admin_wrapper
 > > raise ValueError("site must subclass AdminSite")
 > > ValueError: site must subclass AdminSite
 > > }}}
 >
 > Not sure if this is of any help or not. The error is raised on line 107
 but looking at the 4.1 brach I see that this should be in line
 
[https://github.com/django/django/blob/9fc56af0fbd77253bd8e90b8478e32b0d30fc6b9/django/contrib/admin/decorators.py#L102
 102] Is this perhaps a modified brach of Django and some other change
 causes it?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180f1fa5966-3a0bb997-2a01-4bf9-8a57-590f7cb4dbc1-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Theofilos Alexiou):

 Replying to [comment:13 Dylan Young]:
 > I'm not 100%, but it looks like these fixes might have broken Django on
 PyPy.
 >
 >
 >
 > {{{
 > django-csp/.tox/pypy3.9-main/lib/pypy3.9/site-
 packages/django/contrib/admin/decorators.py", line 107, in
 _model_admin_wrapper
 > raise ValueError("site must subclass AdminSite")
 > ValueError: site must subclass AdminSite
 > }}}

 Not sure if this is of any help or not. The error is raised on line 107
 but looking at the 4.1 brach I see that this should be in line
 
[https://github.com/django/django/blob/9fc56af0fbd77253bd8e90b8478e32b0d30fc6b9/django/contrib/admin/decorators.py#L102
 102] Is this perhaps a modified brach of Django and some other change
 causes it?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180f0627557-402997aa-1d92-4d74-a470-9c13ff46fb52-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak):

 Replying to [comment:13 Dylan Young]:
 > Works fine in 4.0.
 >
 > Created a PyPy issue here
 https://foss.heptapod.net/pypy/pypy/-/issues/3751

 Basic test project works for me on PyPy and Django 4.0+.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180efe606ec-149618c7-43e3-412d-9af4-b69cf881fff2-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak):

 Dylan, Can you confirm that it works for you with Django 4.0? Which commit
 introduces a regression? Is it not an issue in `pypy` itself?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180efca6bde-bfe9bbc5-6c26-4e3b-b5bd-51433edf0607-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-05-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Dylan Young):

 I'm not 100%, but it looks like these fixes might have broken Django on
 PyPy.



 {{{
 django-csp/.tox/pypy3.9-main/lib/pypy3.9/site-
 packages/django/contrib/admin/decorators.py", line 107, in
 _model_admin_wrapper
 raise ValueError("site must subclass AdminSite")
 ValueError: site must subclass AdminSite
 }}}

 mro looks like this (not sure what's expected)


 {{{
 [, , ]
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070180efc279b1-fa9608ec-b517-406d-9b29-900a2ae3589c-00%40eu-central-1.amazonses.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-02-17 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak ):

 In [changeset:"b2ed0d78f2dff9986ef15b9098c1b6d9ce720a99" b2ed0d78]:
 {{{
 #!CommitTicketReference repository=""
 revision="b2ed0d78f2dff9986ef15b9098c1b6d9ce720a99"
 Refs #28358 -- Fixed infinite recursion in LazyObject.__getattribute__().

 Regression in 97d7990abde3fe4b525ae83958fd0b52d6a1d13f.

 Co-authored-by: Mariusz Felisiak 
 Co-authored-by: Theo Alexiou 
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.f12f2db654a1e6ac37a8f5cd83c18c4d%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-02-16 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  closed
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Mariusz Felisiak ):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"97d7990abde3fe4b525ae83958fd0b52d6a1d13f" 97d7990a]:
 {{{
 #!CommitTicketReference repository=""
 revision="97d7990abde3fe4b525ae83958fd0b52d6a1d13f"
 Fixed #28358 -- Prevented LazyObject from mimicking nonexistent
 attributes.

 Thanks Sergey Fedoseev for the initial patch.
 }}}

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.d3a2710454916808413fb59ef42404e0%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-02-16 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  assigned
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Ready for
 |  checkin
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Mariusz Felisiak):

 * stage:  Accepted => Ready for checkin


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.fa306e77e238c955fc0355ea70df0585%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-02-13 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  assigned
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Theofilos Alexiou):

 * needs_better_patch:  1 => 0


Comment:

 [https://github.com/django/django/pull/15423 PR]

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.55205542ecb1f121c0702ad3a166d859%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2022-02-13 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Theofilos
 |  Alexiou
 Type:  Bug  |   Status:  assigned
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  1
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Theofilos Alexiou):

 * owner:  (none) => Theofilos Alexiou
 * status:  new => assigned


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.d56a0fcdce50f6ac0947859fce6ff0b0%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2021-11-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+
 Reporter:  Andrey Fedoseev  |Owner:  (none)
 Type:  Bug  |   Status:  new
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  1
Easy pickings:  0|UI/UX:  0
-+
Changes (by Sergey Fedoseev):

 * cc: Sergey Fedoseev (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.9d4285e4485f57dcc2a462296c44e941%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2021-11-23 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+
 Reporter:  Andrey Fedoseev  |Owner:  (none)
 Type:  Bug  |   Status:  new
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  1
Easy pickings:  0|UI/UX:  0
-+
Changes (by Mariusz Felisiak):

 * owner:  Sergey Fedoseev => (none)
 * status:  assigned => new


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.81404947ba2718ca78ca44e6830d36fc%40djangoproject.com.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2017-08-08 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Sergey
 |  Fedoseev
 Type:  Bug  |   Status:  assigned
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  1
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Tim Graham):

 * needs_better_patch:  0 => 1


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.9ebe83afd51bf20075b270a7d9188b10%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2017-07-25 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Sergey
 |  Fedoseev
 Type:  Bug  |   Status:  assigned
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Sergey Fedoseev):

 * has_patch:  0 => 1


Comment:

 [https://github.com/django/django/pull/8806 PR]

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.715bb0783057d4ea8b3cb39be1c5e8d7%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2017-07-04 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+-
 Reporter:  Andrey Fedoseev  |Owner:  Sergey
 |  Fedoseev
 Type:  Bug  |   Status:  assigned
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Sergey Fedoseev):

 * status:  new => assigned
 * owner:  nobody => Sergey Fedoseev


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.aeb09e42fbca40f97f94b91f027b3e81%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2017-07-04 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+
 Reporter:  Andrey Fedoseev  |Owner:  nobody
 Type:  Bug  |   Status:  new
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+
Changes (by Sergey Fedoseev):

 * cc: Sergey Fedoseev (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.0e125d56f8f7409293ea2913236efa25%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #28358: LazyObject defines attribute that don't exist on wrapped object

2017-07-03 Thread Django
#28358: LazyObject defines attribute that don't exist on wrapped object
-+
 Reporter:  Andrey Fedoseev  |Owner:  nobody
 Type:  Bug  |   Status:  new
Component:  Utilities|  Version:  1.11
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  0|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+
Changes (by Tim Graham):

 * stage:  Unreviewed => Accepted


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/072.062846bd0b37af6698d84cb3e2dc6e2d%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.