Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

NoneBot

NoneBot 是使用 Python 编写的异步聊天机器人后端框架。
Collective - Host: opensource - https://opencollective.com/nonebot - Website: https://nonebot.dev/ - Code: https://github.com/nonebot

Support unix sockets for the trio worker

This makes use of the socket creation code introduced in
d2ea63b1d6f8a97ac9167fa73beba2d1518f33d...

github.com/nonebot/nonecorn - ee818c18e41f06c254745effb7459b578cac4254 authored about 6 years ago
Improve "message" module, fix #11

github.com/nonebot/aiocqhttp - 581ea660b589e756f04a7de4f0f2dca8e839f1da authored about 6 years ago
Bugfix don't report asyncio task cancellation as ASGI framework errors

Trio seems to have made a better decision here in that the trio
CancelledError inherits from Bas...

github.com/nonebot/nonecorn - 847ee1be10954dc95e87459c99a4d3f21b073d18 authored about 6 years ago
Bugfix multi worker shutdown

This fixes a bug introduced in
0791fc21f10e44c4a17f6a1a8694ca717ea496c4. The issue is that excep...

github.com/nonebot/nonecorn - 3add654fada947a2f265a6d276fc94d23e9fa209 authored about 6 years ago
Refactor socket creation code

This fixes a bug with existing unix domain sockets (note the os.remove
line). It also ensures th...

github.com/nonebot/nonecorn - d2ea63b1d6f8a97ac9167fa73beba2d1518f33d7 authored about 6 years ago
Fix bug of privileged command, so that fix #14

github.com/nonebot/nonebot2 - 788aa62350dbd84533cf635783f619fb6e538133 authored about 6 years ago
Fix bug of privileged command, so that fix #14

github.com/nonebot/nonetrip - 788aa62350dbd84533cf635783f619fb6e538133 authored about 6 years ago
Fix bug of privileged command, so that fix #14

github.com/nonebot/nonebot - 788aa62350dbd84533cf635783f619fb6e538133 authored about 6 years ago
Log error messages while failed to load plugins

github.com/nonebot/nonebot - 2e4c6d853552af03df6b3ddcf1ab6f7fddce8e06 authored about 6 years ago
Log error messages while failed to load plugins

github.com/nonebot/nonetrip - 2e4c6d853552af03df6b3ddcf1ab6f7fddce8e06 authored about 6 years ago
Log error messages while failed to load plugins

github.com/nonebot/nonebot2 - 2e4c6d853552af03df6b3ddcf1ab6f7fddce8e06 authored about 6 years ago
Add calling-cqhttp-api

github.com/nonebot/nonebot2 - 5be0fa74736e8fdd8c0680f04ce68cc431f632ec authored about 6 years ago
Add calling-cqhttp-api

github.com/nonebot/nonetrip - 5be0fa74736e8fdd8c0680f04ce68cc431f632ec authored about 6 years ago
Add calling-cqhttp-api

github.com/nonebot/nonebot - 5be0fa74736e8fdd8c0680f04ce68cc431f632ec authored about 6 years ago
Allow further h2 initial settings to be configured

This allows the max concurrent streams and max header list size
settings to be configured via th...

github.com/nonebot/nonecorn - 9c05d136c40191c1c3825498af36907c81261a38 authored about 6 years ago
Ensure sending doesn't error when the connection is closed

This is defined in the ASGI specification as a noop, rather than a
raised exception.

github.com/nonebot/nonecorn - fd16b849a4e5c1754a65cc6d6ba155723308d236 authored about 6 years ago
Minor refactor to clarify logic

github.com/nonebot/nonecorn - 5c4d2e1b04656b0d951055e9622cf8eae5446633 authored about 6 years ago
Enable tox format environment checks

This was missed in bece8051b14b3001a00d915114b2b58d07076205.

github.com/nonebot/nonecorn - 4c8d68b09369bbc98149e27642d48d50fe2a7f9e authored about 6 years ago
Support reloading on changes in the trio worker

This has required some refactoring of the asyncio code to use shared
code across both workers. I...

github.com/nonebot/nonecorn - 10f97379914515df2e014d3af16a2fc8ce912283 authored about 6 years ago
Normalise PID file writing support

This adds support to the trio worker and refactors the asyncio worker
code for clarity. This rem...

github.com/nonebot/nonecorn - eda80d77a70dcb2dd8d3aa2ac167b28605900db1 authored about 6 years ago
Bugfix restore the single worker behaviour

This once again allows the reload option to work by bypassing any
multiprocessing for a single w...

github.com/nonebot/nonecorn - 19e6f61aee247909c265cc4c8063d4eccc8fe5c9 authored about 6 years ago
Bugfix h2 don't send nothing

This shortcuts the sending when the data to send is just b"".

github.com/nonebot/nonecorn - 08aae32f5b9da0ca4f10131dce4e55b1bab4c2a5 authored about 6 years ago
Bugfix h2, don't try to send negative or zero bytes

This avoids a FlowControlError in the case whereby a client has
specified a 0 or negative window...

github.com/nonebot/nonecorn - ac8ef24d3a7fcde6db46630394e2d69b56da1693 authored about 6 years ago
Bump h2spec version to the latest

This includes some minor bugfixes. (It doesn't solve the trio timeout
issue though).

github.com/nonebot/nonecorn - 7ac88c7644355cb150dc3da0805729b5929dbcda authored over 6 years ago
Adopt black and isort to autoformat the files

This removes any need to figure out how to style the code for
Hypercorn, instead allowing these ...

github.com/nonebot/nonecorn - bece8051b14b3001a00d915114b2b58d07076205 authored over 6 years ago
Alter multi worker shutdown

This switches the shutdown prompt from a signal to based on a
multiprocessing event being set (w...

github.com/nonebot/nonecorn - 0791fc21f10e44c4a17f6a1a8694ca717ea496c4 authored over 6 years ago
Shutdown all tasks on closure for asyncio workers

Trio workers already have this functionality via the nursery usage.

This helps ensure the serve...

github.com/nonebot/nonecorn - 21845455a2267f703915f4d26cf6dc3bc024be33 authored over 6 years ago
Bugfix support the lifespan protocol in the compliance servers

This allows the compliance tests to proceed, and ideally pass...

github.com/nonebot/nonecorn - ad6aee11868fa447844cb695ef5ba3a0181419ca authored over 6 years ago
Support the ASGI lifespan protocol

This allows ASGI frameworks to startup and shutdown within the event
loop context. It also start...

github.com/nonebot/nonecorn - e824b32acb5d2db3513e1d0dfff3d7fa5c2bb316 authored over 6 years ago
Bugix don't create an SSL context within the Config instance

The Config instance is shared among the worker processes by being
pickled, however SSL contexts ...

github.com/nonebot/nonecorn - ffdc2f07ee4610d34a723c3dd0f040b176e1ad9b authored over 6 years ago
Fix issues as raised by latest flake8 version

E252 is ignored as I prefer no spaces in the definition. W503 and W504
as they work incorrectly ...

github.com/nonebot/nonecorn - 185985476919d212507593d889206bbb40a7be97 authored over 6 years ago
Swtich from callback usage to a coroutine wrapper in h2

This makes the h2 code more consistent and clear across the asyncio
and trio versions. In additi...

github.com/nonebot/nonecorn - e72cdbc09ec95a376d6fa2ccbb6e6f0993f0df7d authored over 6 years ago
Upgrade to trio >= 0.9.0 and switch to channels from Queues

Trio 0.9.0 deprecates Queues in favour of channels, this commit
follows suit for Hypercorn. This...

github.com/nonebot/nonecorn - 423615c58b84fcc05683a628cb84e921b765e2ea authored over 6 years ago
Enable h2spec testing for the trio worker

This should ensure that the trio HTTP/2 implementation is, and remains
compliant with the specif...

github.com/nonebot/nonecorn - 9044a13928bd8100957e0b5abe2dfab6fba184ee authored over 6 years ago
Rename common to asgi

This should help clarify the conceptual separation of the code into
the I/O parts based on the w...

github.com/nonebot/nonecorn - 2c558f25ef9cad30f717cb9bbff89db010dfc328 authored over 6 years ago
Fix a race condition recording client/server address

The socket can close between opening and the call to get the
client/server address in the ASGI s...

github.com/nonebot/nonecorn - 6e9944f5469d84a2274f330c03e97b2bcef8d406 authored over 6 years ago
Refactor the h2 serving code

This is primarily to correct the logic regarding when to close the
connection and whether to sen...

github.com/nonebot/nonecorn - bfd65454bcb09fdb2e360345e2a3003ad8d3cf62 authored over 6 years ago
Refactor the wsproto serving code

This is primarily to correct the logic regarding when to close the
connection and whether to sen...

github.com/nonebot/nonecorn - 1e7d248d9013ad81b3278411743ae80d4cbe37b3 authored over 6 years ago
Enable the autobahn test for the trio worker

This should ensure that the trio websocket implementation is, and
remains compliant with the spe...

github.com/nonebot/nonecorn - e05734af2333533904ba48dd4699b265f026d236 authored over 6 years ago
Refactor the h11 serving code

This is primarily to correct the logic regarding when to close the
connection and whether to sen...

github.com/nonebot/nonecorn - 73efdb6269dbefba5239d5ec3550c700c296a5b5 authored over 6 years ago
Update VuePress version

github.com/nonebot/nonetrip - 87fae851fd7617858e59139a0a7dd4d6810684bb authored over 6 years ago
Update VuePress version

github.com/nonebot/nonebot2 - 87fae851fd7617858e59139a0a7dd4d6810684bb authored over 6 years ago
Update VuePress version

github.com/nonebot/nonebot - 87fae851fd7617858e59139a0a7dd4d6810684bb authored over 6 years ago
Add changelogs to docs

github.com/nonebot/nonebot2 - 6a4e348f1fb3aeca511ebdcb6c80525818d030d8 authored over 6 years ago
Add changelogs to docs

github.com/nonebot/nonetrip - 6a4e348f1fb3aeca511ebdcb6c80525818d030d8 authored over 6 years ago
Add changelogs to docs

github.com/nonebot/nonebot - 6a4e348f1fb3aeca511ebdcb6c80525818d030d8 authored over 6 years ago
Bump version to 0.6.4, support CoolQ HTTP API v4.5.0

github.com/nonebot/aiocqhttp - 8367f92a456d36a923060c4de68d72ba4ad30411 authored over 6 years ago
Bump version to 0.4.0

github.com/nonebot/nonebot - d8f6066193abdd2bcac64978102842dc23403e30 authored over 6 years ago
Bump version to 0.4.0

github.com/nonebot/nonebot2 - d8f6066193abdd2bcac64978102842dc23403e30 authored over 6 years ago
Bump version to 0.4.0

github.com/nonebot/nonetrip - d8f6066193abdd2bcac64978102842dc23403e30 authored over 6 years ago
Update README

github.com/nonebot/nonetrip - 2e82b3fa618eeed52865afae701170127245e3e3 authored over 6 years ago
Update README

github.com/nonebot/nonebot2 - 2e82b3fa618eeed52865afae701170127245e3e3 authored over 6 years ago
Update README

github.com/nonebot/nonebot - 2e82b3fa618eeed52865afae701170127245e3e3 authored over 6 years ago
Fix type hints and small bugs

github.com/nonebot/nonebot - 0046ebacacb8205987a579d4c9c8681d89f081cd authored over 6 years ago
Fix type hints and small bugs

github.com/nonebot/nonebot2 - 0046ebacacb8205987a579d4c9c8681d89f081cd authored over 6 years ago
Fix type hints and small bugs

github.com/nonebot/nonetrip - 0046ebacacb8205987a579d4c9c8681d89f081cd authored over 6 years ago
Updates API docs

github.com/nonebot/nonebot2 - 73e891d521b40ed98adeae1c43853d9fca217946 authored over 6 years ago
Updates API docs

github.com/nonebot/nonetrip - 73e891d521b40ed98adeae1c43853d9fca217946 authored over 6 years ago
Updates API docs

github.com/nonebot/nonebot - 73e891d521b40ed98adeae1c43853d9fca217946 authored over 6 years ago
Update scheduler doc

github.com/nonebot/nonetrip - 27e4fc673ec2a063117ce43ebcb590e000433943 authored over 6 years ago
Update scheduler doc

github.com/nonebot/nonebot2 - 27e4fc673ec2a063117ce43ebcb590e000433943 authored over 6 years ago
Update scheduler doc

github.com/nonebot/nonebot - 27e4fc673ec2a063117ce43ebcb590e000433943 authored over 6 years ago
Update configuration document

github.com/nonebot/nonebot - bf97ac2f3d0f27aac0815a1e877d4bc61612117e authored over 6 years ago
Update configuration document

github.com/nonebot/nonebot2 - bf97ac2f3d0f27aac0815a1e877d4bc61612117e authored over 6 years ago
Update configuration document

github.com/nonebot/nonetrip - bf97ac2f3d0f27aac0815a1e877d4bc61612117e authored over 6 years ago
Update README

github.com/nonebot/nonetrip - 69f7ca7583869747255007e761b7f0b1ef476571 authored over 6 years ago
Update README

github.com/nonebot/nonebot2 - 69f7ca7583869747255007e761b7f0b1ef476571 authored over 6 years ago
Update README

github.com/nonebot/nonebot - 69f7ca7583869747255007e761b7f0b1ef476571 authored over 6 years ago
Update CHANGELOG

github.com/nonebot/nonebot - 10f7af2fae63267a8b7d57d9e31c428f38b41675 authored over 6 years ago
Update CHANGELOG

github.com/nonebot/nonetrip - 10f7af2fae63267a8b7d57d9e31c428f38b41675 authored over 6 years ago
Update CHANGELOG

github.com/nonebot/nonebot2 - 10f7af2fae63267a8b7d57d9e31c428f38b41675 authored over 6 years ago
Bump version to 0.3.2

github.com/nonebot/nonebot2 - 8b1979bf25e718e64f6120f27718341c0bb587c4 authored over 6 years ago
Bump version to 0.3.2

github.com/nonebot/nonetrip - 8b1979bf25e718e64f6120f27718341c0bb587c4 authored over 6 years ago
Bump version to 0.3.2

github.com/nonebot/nonebot - 8b1979bf25e718e64f6120f27718341c0bb587c4 authored over 6 years ago
Add session timeout and privileged command

github.com/nonebot/nonebot - 46fc925cf4332a6db5c229eb7a4a142ced760d05 authored over 6 years ago
Add session timeout and privileged command

github.com/nonebot/nonetrip - 46fc925cf4332a6db5c229eb7a4a142ced760d05 authored over 6 years ago
Add session timeout and privileged command

github.com/nonebot/nonebot2 - 46fc925cf4332a6db5c229eb7a4a142ced760d05 authored over 6 years ago
Import everything from aiocqhttp.message in none.message

github.com/nonebot/nonetrip - 67362e97e7f46a5094aa7206265e8ce5ffd4774b authored over 6 years ago
Import everything from aiocqhttp.message in none.message

github.com/nonebot/nonebot2 - 67362e97e7f46a5094aa7206265e8ce5ffd4774b authored over 6 years ago
Import everything from aiocqhttp.message in none.message

github.com/nonebot/nonebot - 67362e97e7f46a5094aa7206265e8ce5ffd4774b authored over 6 years ago
Add type hints for config items

github.com/nonebot/nonebot - bc0d7aaa64de83bbdbf3e0a375b78b21809b8b5b authored over 6 years ago
Add type hints for config items

github.com/nonebot/nonebot2 - bc0d7aaa64de83bbdbf3e0a375b78b21809b8b5b authored over 6 years ago
Add type hints for config items

github.com/nonebot/nonetrip - bc0d7aaa64de83bbdbf3e0a375b78b21809b8b5b authored over 6 years ago
Adjust imports

github.com/nonebot/nonebot2 - e59a81858dd7f9b972dc5ba46c651aa0710933da authored over 6 years ago