Whole-known-network
<p>I guess everyone is starting to understand "we are not alone"</p>
@sun@shitposter.world @nik@misskey.bubbletea.dev sunwoman
Karassiel navort fao ah vi dagg
Suzuki: Motorcycles and cars
Honda: Motorcycles and cars
Yamaha: Motorcycles and pianos??
<p>"Where are you going with this?"</p><p>*smirking* "Where ever I goddamn like!"</p><p>Chrisjen absolutely bodied this Martian diplomat while talking to Draper.</p>
@nik@misskey.bubbletea.dev it is the duality of man or some shit
<p><a href="https://shitposter.world/users/sun" class="u-url mention">@sun@shitposter.world</a> the moon would never be the sun</p>
soembody tell meso I'm moon so he lets me follow him
<p><span class="h-card" translate="no"><a href="https://ngmx.com/@pathunstrom" class="u-url mention">@<span>pathunstrom</span></a></span> I didn't know for sure, but I know everything "meta" is usually stored in dunder methods, so I did this in a shell:</p><p>In [1]: def f(arg: int) -> str:<br /> ...: return str(arg)<br /> ...: </p><p>In [2]: [attr for attr in dir(f) if attr.startswith('__')]<br />Out[2]: <br />['__annotations__',<br /> '__builtins__',<br /> '__call__',<br /> '__class__',<br /> ... ]</p><p>Conveniemtly, .__annotations__ is what you're looking for:</p><p>In [3]: f.__annotations__<br />Out[3]: {'arg': int, 'return': str}</p>