Craig de Stigter
Craig de Stigter
Our websites offer generated downloads of user-filtered data. Data is generated by workers in parallel while the user is waiting, and the user clicks a link to download it once...
`django-admin makemigrations` gives these errors when you add a `Meta.indexes = [...]` on a base model: ``` myapp.SpecificThing: (models.E016) 'indexes' refers to field 'permissions' which is not local to model...
``` post_save.connect(func, sender=ParentModel) ... ChildModel().save() ``` The signal gets connected to the parent class, and then never gets fired when instances are saved, because they're never saved via the parent...
In Ubuntu 18.04 LTS, the `libmagickwand-6.q16-3` package installs the wand libraries at: * `/usr/lib/x86_64-linux-gnu/libMagickCore-6.Q16.so.3` * `/usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so.3` `import wand` finds these, but it takes ~700ms to do because it runs `ctypes.find_library`...
In koordinates/kart we're in need of an output pager, and are already using click. Trouble is, passing a generator to `echo_via_pager` requires that you're producing output in _one_ place. That's...
Forgive me if this is the wrong place for this - I'm somewhat ignorant of the internal workings of cchardet. \x92 seems cause strings to be interpreted as this central...
django-celery ignores apps specified with the full path to an AppConfig object, like so: ``` INSTALLED_APPS = [ 'anthology.apps.JazzManoucheConfig', # ... ] ``` A workaround is to not do that...
This is apparently the 'old' project for integrating django with celery, but it's not clear what the new approach should be. The celery docs still mention this project as the...
version: 6.0.0.dev22 Complex problem to explain but here goes. Suppose these indexes: * `root/pypi` (mirror of pypi) * `root/wheels`: `bases=root/pypi mirror_whitelist=*` * `root/dev`: `bases=root/wheels mirror_whitelist=` Given the above config, my...
We use sentry performance monitoring for our user-facing API running Django REST Framework. However, behind that we also have an internal API using GRPC that we're hitting via a grpcio...