This website requires JavaScript.
Explore
Help
Register
Sign In
dsql
0 Followers
·
0 Following
Joined on
2026-06-09
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
3
Projects
Packages
Code
Public Activity
Starred Repositories
dsql
pushed to
main
at
rethink-public/envelope_crypto
2026-07-07 01:27:08 +00:00
19528e89f8
release: 1.0.0
1edd7ddfea
revert: fingerprint_data back to canonical-json hash + stringify + callable guard
4b9820b18e
fix: keep the concrete type in the set-members fingerprint marker
6d370a45e1
fix: fingerprint_data is deterministic and collision-resistant across the whole input surface
581ff712e0
fix: fingerprint_data is deterministic for sets and rejects identity-repr objects
Compare 12 commits »
dsql
pushed to
main
at
rethink-public/dpy_webhooks
2026-07-07 01:27:07 +00:00
dece23f737
release: 1.0.0
94b25d51ce
docs: annotate send/send_any as Optional[WebhookMessage], document wait=True (dpywebhooks-2)
ee3c38972b
fix: reject a non-str stored token as stale before rebuilding the webhook (dpywebhooks-3)
b20c5445b4
fix: self-heal retry rebuilds consumed File objects (no 0-byte re-upload)
611fea898b
refactor: derive __version__ from package metadata (single source)
dsql
created branch
main
in
rethink-public/dpy_webhooks
2026-07-07 01:27:07 +00:00
dsql
pushed to
main
at
rethink-public/dpy_paginator
2026-07-07 01:27:06 +00:00
536e73dacf
release: 1.0.0
b8d7bd728a
docs: pin README install to v0.1.8, the newest existing tag
d925112752
fix: skip a None content value in a multi-entry page join instead of rendering literal 'None'
9b13674440
docs: fix broken antecedent and de-duplicate the cache-button omit note
9e55b29e11
fix: multi-entry pages join dict content instead of dropping all but the last
Compare 8 commits »
dsql
pushed to
main
at
rethink-public/dpy_logger
2026-07-07 01:27:05 +00:00
87835e59b9
release: 1.0.0
02c17c7e8b
fix: cap Action/Actor embed values before wrapping in backticks (no unbalanced markup)
4db2a79e0a
fix: cap Action/Actor embed field values to discord's 1024-char limit (dpylogger-8)
262477d193
fix: chain the KeyError->ValueError normalization with from error (dpylogger-10)
8bba9dde05
fix: check channel type before the guild-derivation guard (dpylogger-9)
Compare 7 commits »
dsql
pushed to
main
at
rethink-public/dpy_commons
2026-07-07 01:27:05 +00:00
20e6a4af86
release: 1.0.0
bd27ef58f1
fix: classify choose() emoji keys by unicode properties, not length+ascii
79c2c7286f
docs: re-export the button/select limit constants the README advertises
65fa11316e
fix: safe_send empty-fallback no longer re-injects whitespace-only content
444e08b7db
fix: split_embeds bounds groups by the 6000-char total too; chunk_text drops whitespace-only chunks
Compare 10 commits »
dsql
created branch
main
in
rethink-public/dpy_commons
2026-07-07 01:27:05 +00:00
dsql
pushed to
main
at
rethink-public/dpy_cache
2026-07-07 01:27:04 +00:00
a818813cdd
release: 1.0.0
66b7037cc2
docs: correct cache() docstring exception types to match the code
51a4f7a817
fix: pre-validate all cache() inputs before any upload so a bad late input orphans nothing
96cf2e86ba
fix: log a warning on duplicate attachment filenames in lookup() (dpycache-2)
d611797882
fix: wrap owner-reopen File rebuild in DPYCacheError (dpycache-1)
Compare 10 commits »
dsql
created branch
main
in
rethink-public/dpy_cache
2026-07-07 01:27:04 +00:00
dsql
pushed to
main
at
rethink-public/dpy_appemojis
2026-07-07 01:27:03 +00:00
05b8592cc6
release: 1.0.0
de9fa8ad79
refactor: derive __version__ from package metadata (single source)
6fc4e14f3c
fix: offload refresh() blocking I/O to a thread; document MissingApplicationID (v0.1.2)
d59bdcc9b9
fix: fail loud on missing emoji dir, stem collisions, and corrupt images
7d878845df
add package: pyproject + src (DPYAppEmojis, folder-mirror refresh, dot-access, fail-loud)
dsql
pushed to
main
at
rethink-public/commons
2026-07-07 01:27:03 +00:00
5a8ca8327d
release: 1.0.0
a6bd95bda7
fix: mask_url returns a malformed url unchanged instead of raising
a1702eede8
fix: stable_id rejects an empty call; hosts(limit=0) returns []
0030daeb7b
refactor: simplify masking to dumb mask_url/mask_proxy + add stable_id
e6e655335e
fix: mask_proxy/mask_url never return a credential in the clear (structure-preserving)
Compare 10 commits »
dsql
created branch
main
in
rethink-public/dpy_appemojis
2026-07-07 01:27:03 +00:00
dsql
pushed to
main
at
rethink-public/aioweb_tls
2026-07-07 01:27:02 +00:00
fd8f5c3d11
release: 1.0.0
b5cc6b9374
fix: _jar_to_dict prefers get_dict() to survive cross-domain cookie conflicts
cc5e4a9414
docs: correct the CurlCffi redirect-history claim
ec1a20a3f6
fix: CurlCffi preserves duplicate Set-Cookie and get_cookies survives cross-domain names
8ed97a185f
docs: bump stale aioweb dependency pin; note setup() is not auto-invoked
Compare 11 commits »
dsql
pushed to
main
at
rethink-public/aiowebhooks
2026-07-07 01:27:02 +00:00
04ca4919e5
release: 1.0.0
1662d73d36
refactor: derive __version__ from package metadata (single source)
0d9d93e4c1
docs: compress residual internal docstrings
7a157efc16
docs: compress prose/module docstrings, em-dash->hyphen (de-bloat wave 1)
Compare 4 commits »
dsql
pushed to
main
at
rethink-public/aioweb
2026-07-07 01:27:01 +00:00
a28ebfc593
release: 1.0.0
45d8830833
fix: as_curl form-encodes a dict data= body with doseq=True
eed607b08c
fix: an IPv6 domain overwrite applies only on a whole-host match, never a substring splice
ed773e2c1b
docs+fix: as_curl form-encodes a dict data= body; README notes the commons dependency
85735023f5
fix: proxy=None no longer drops an explicit proxies= (IP unmask); cookie views work off-loop
Compare 12 commits »
dsql
pushed to
main
at
rethink-public/aioproxies
2026-07-07 01:27:00 +00:00
385425b180
release: 1.0.0
0b6b6b440b
fix: cooldown handout never truncates a longer active burn deadline
1adc8139b9
docs: fix README health-check snippet's invalid aiohttp kwarg; widen add()/replace() type hints to accept dict shapes
a4a0227d5d
fix: URL-aware parse() at static/template/net.current_ip call sites; self-clear stale burn flag; guard replace([])
9649eb77c7
refactor: derive __version__ from package metadata (single source)
Compare 9 commits »
dsql
pushed to
main
at
rethink-public/aiokv
2026-07-07 01:26:59 +00:00
a2917cce23
release: 1.0.0
68be8f7101
fix: _pid_alive treats an out-of-C-int-range pid as not alive (no OverflowError)
98f7190f18
fix: _save no longer resolves the store's realpath twice per call
ddf76d8241
fix: clear() and stale-tmp sweep resolve the real symlink target and match only <base>.<pid>.tmp
5e3eb4e704
refactor: derive __version__ from package metadata (single source)
Compare 6 commits »
dsql
pushed to
main
at
rethink-public/aiomail
2026-07-07 01:26:59 +00:00
4984dae9c4
release: 1.0.0
704e7e3939
docs: log a skipped unparseable folder entry instead of silently swallowing
27d37e8bbb
fix: tolerate a malformed encoded-word subject; materialize lengths once
9c96fa793a
fix: select() on the requested folder despite a failed old-folder reselect
42a1f240f7
fix: bound mark_seen's UID STORE with the configured timeout
Compare 9 commits »
dsql
pushed to
main
at
rethink-public/psql
2026-07-03 04:23:18 +00:00
dsql
deleted tag v0.1.6 from
rethink-public/psql
2026-07-03 04:23:18 +00:00
Previous
10
Next