-
A user contacted me about an issue and as usual, it was related to NCO (or pynco?) when running on Windows. My initial idea was to run the processing on Linux since this almost always solves the issue…
-
https://github.com/mariusGundersen/website/blob/master/article/duck-extensions/index.md
-
When using `IncludeStructure`, it would be nice to be able to deny certain fields from getting logged. e.g.
```
class Customer
{
public string Name { get; set; }
[NeverLog]
publ…
-
# Crash report
### What happened?
Here's a minimal reproducer
```python
import zoneinfo
from datetime import date
class MyDateTime:
def __init__(
self,
year: int,
month…
-
Since some basic containers will be separate libraries and independently versioned, it is possible for code using one version to need to communicate with code using another version.
In general this c…
-
A lot of the design in the Framework and StarML is oriented around Pintail and its requirements, but it recently occurred to me that _after_ data binding has occurred, Pintail is entirely irrelevant; …
-
Presently, we have code which depends on the global `declaredClass` attribute to differentiate Context subclasses for review and theme editor. We should use duck-typing instead, perhaps declaring a f…
-
1. Should the CacheMap and CacheSet classes be subclasses of Map and Set? (I.e., inheritance.)
2. Or should they be subclasses of Object? (I.e., duck typing.)
3. Or should there be no separate CacheMa…
-
I think our classes are pretty straight-forward and I've been trying to escape conditionals with duck typing etc. etc. but we might get a surprise here.
There are many static analysers out there bu…
-
It seems reasonable to add type annotations since aiosmtpd is a Python 3 application/library and type annotations can provide better documentation to users. With the use of a tool like [mypy](http://…