Recent Releases of mosec

mosec - 0.9.5

What's Changed

Changes ๐Ÿ› 

  • fix: align registered Runtime & appended Worker timeout by @kemingy in https://github.com/mosecorg/mosec/pull/653 ### Exciting New Features ๐ŸŽ‰
  • feat: adopt uv for venv and package management by @kemingy in https://github.com/mosecorg/mosec/pull/635 ### More Documentation ๐Ÿ“š
  • docs: add pixi by @kemingy in https://github.com/mosecorg/mosec/pull/643 ### Minor changes ๐Ÿงน
  • chore: bump dep version by @kemingy in https://github.com/mosecorg/mosec/pull/634
  • chore: push to ghcr, fix typos by @kemingy in https://github.com/mosecorg/mosec/pull/636
  • chore: fix the modelz link in readme by @kemingy in https://github.com/mosecorg/mosec/pull/641
  • chore: bump zstd to avoid the yanked version by @kemingy in https://github.com/mosecorg/mosec/pull/642
  • chore: group the dependabot prs by @kemingy in https://github.com/mosecorg/mosec/pull/645
  • chore: allow zlib license by @kemingy in https://github.com/mosecorg/mosec/pull/649
  • chore: add code owner by @kemingy in https://github.com/mosecorg/mosec/pull/650

Full Changelog: https://github.com/mosecorg/mosec/compare/0.9.3...0.9.5

- Python
Published by kemingy 9 months ago

mosec - 0.9.3

[!note] Set as pre-release because I forgot to update the version in the Cargo.toml. :cry: Also, this only contains a CI fix to the previous release, should check the previous changelog.

What's Changed

Changes ๐Ÿ› 

  • fix: maturin release action with latest stable toolchain by @kemingy in https://github.com/mosecorg/mosec/pull/631

Full Changelog: https://github.com/mosecorg/mosec/compare/0.9.2...0.9.3

- Python
Published by kemingy about 1 year ago

mosec - 0.9.2

What's Changed

Changes ๐Ÿ› 

  • fix: dockerfile mosec bin path & cargo-deny trigger by @kemingy in https://github.com/mosecorg/mosec/pull/621
  • Fix bibtex by @lkevinzc in https://github.com/mosecorg/mosec/pull/625 ### Exciting New Features ๐ŸŽ‰
  • feat: find out the installed mosec path by @kemingy in https://github.com/mosecorg/mosec/pull/624
  • feat: change to rust edition 2024 by @kemingy in https://github.com/mosecorg/mosec/pull/630 ### Minor changes ๐Ÿงน
  • chore: fix github pages by @kemingy in https://github.com/mosecorg/mosec/pull/618
  • chore: add cargo deny to lint cargo dependencies by @kemingy in https://github.com/mosecorg/mosec/pull/619
  • chore: fix cargo deny by @kemingy in https://github.com/mosecorg/mosec/pull/620
  • chore: fix discord badge by @kemingy in https://github.com/mosecorg/mosec/pull/622
  • chore: add ubuntu arm to ci test by @kemingy in https://github.com/mosecorg/mosec/pull/623

Full Changelog: https://github.com/mosecorg/mosec/compare/0.9.1...0.9.2

- Python
Published by kemingy about 1 year ago

mosec - 0.9.1

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: deprecate py3.8 by @kemingy in https://github.com/mosecorg/mosec/pull/602
  • feat: switch to OIDC PyPI release by @kemingy in https://github.com/mosecorg/mosec/pull/613
  • feat: bump axum to 0.8, enable 3.13 test by @kemingy in https://github.com/mosecorg/mosec/pull/615
  • feat: adopt maturin by @kemingy in https://github.com/mosecorg/mosec/pull/616 ### More Documentation ๐Ÿ“š
  • docs: add sitemap and robots by @kemingy in https://github.com/mosecorg/mosec/pull/603
  • docs: add openapi keyword to readme by @kemingy in https://github.com/mosecorg/mosec/pull/611 ### Minor changes ๐Ÿงน
  • chore: add MSRV by @kemingy in https://github.com/mosecorg/mosec/pull/612
  • chore: fix release ci yml by @kemingy in https://github.com/mosecorg/mosec/pull/617

Full Changelog: https://github.com/mosecorg/mosec/compare/0.9.0...0.9.1

- Python
Published by kemingy about 1 year ago

mosec - 0.9.0

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: support gzip & zstd compression by @kemingy in https://github.com/mosecorg/mosec/pull/599

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.9...0.9.0

- Python
Published by kemingy over 1 year ago

mosec - 0.8.9

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: decrease the guard check interval, bump version by @kemingy in https://github.com/mosecorg/mosec/pull/596 ### More Documentation ๐Ÿ“š
  • docs: update embedding.md by @eltociear in https://github.com/mosecorg/mosec/pull/574 ### Minor changes ๐Ÿงน
  • chore: upgrade lychee action and accept 403 forbidden by @kemingy in https://github.com/mosecorg/mosec/pull/580
  • chore: fix the dynamic extra dependencies by @kemingy in https://github.com/mosecorg/mosec/pull/591 ### Others ๐Ÿ””
  • [Docs] Add sourceeditlink to point to the correct path by @sravan1946 in https://github.com/mosecorg/mosec/pull/578
  • Update README.md by @lkevinzc in https://github.com/mosecorg/mosec/pull/593

New Contributors

  • @eltociear made their first contribution in https://github.com/mosecorg/mosec/pull/574
  • @sravan1946 made their first contribution in https://github.com/mosecorg/mosec/pull/578

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.8...0.8.9

- Python
Published by kemingy over 1 year ago

mosec - 0.8.8

What's Changed

Changes ๐Ÿ› 

  • fix: replace pkg_resources with importlib by @kemingy in https://github.com/mosecorg/mosec/pull/563 ### Exciting New Features ๐ŸŽ‰
  • feat: add http/2 support by @kemingy in https://github.com/mosecorg/mosec/pull/568

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.7...0.8.8

- Python
Published by kemingy over 1 year ago

mosec - 0.8.7

What's Changed

Refactoring ๐Ÿงฌ

  • refactor: HTTPStautsCode -> HTTPStatusCode by @monologg in https://github.com/mosecorg/mosec/pull/552 ### Minor changes ๐Ÿงน
  • chore: freeze numpy < 2 by @kemingy in https://github.com/mosecorg/mosec/pull/543
  • chore: bump version for derive_more by @kemingy in https://github.com/mosecorg/mosec/pull/561
  • chore: replace once_cell with std OnceLock by @kemingy in https://github.com/mosecorg/mosec/pull/562

New Contributors

  • @monologg made their first contribution in https://github.com/mosecorg/mosec/pull/552

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.6...0.8.7

- Python
Published by kemingy over 1 year ago

mosec - 0.8.6

What's Changed

Changes ๐Ÿ› 

  • Fix rerank server error by @miaojinc in https://github.com/mosecorg/mosec/pull/537
  • fix: annotations lazy evaluation by @kemingy in https://github.com/mosecorg/mosec/pull/538 ### Minor changes ๐Ÿงน
  • chore: rm ci cache by @kemingy in https://github.com/mosecorg/mosec/pull/539

New Contributors

  • @miaojinc made their first contribution in https://github.com/mosecorg/mosec/pull/537

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.5...0.8.6

- Python
Published by kemingy over 1 year ago

mosec - 0.8.5

What's Changed

More Documentation ๐Ÿ“š

  • docs: update the macOS ARM64 in README by @kemingy in https://github.com/mosecorg/mosec/pull/509 ### Minor changes ๐Ÿงน
  • chore: fix typos and broken links by @kemingy in https://github.com/mosecorg/mosec/pull/522
  • chore: bump version to avoid CI failure by @kemingy in https://github.com/mosecorg/mosec/pull/529 ### Others ๐Ÿ””
  • test: add arm in ci by @kemingy in https://github.com/mosecorg/mosec/pull/510

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.4...0.8.5

- Python
Published by kemingy almost 2 years ago

mosec - 0.8.4

:tada: We support macOS ARM release now! :tada:

What's Changed

More Documentation ๐Ÿ“š

  • docs: add conda installation command by @kemingy in https://github.com/mosecorg/mosec/pull/492
  • docs: cross-encoder rerank model by @kemingy in https://github.com/mosecorg/mosec/pull/504 ### Minor changes ๐Ÿงน
  • chore: fix release docker image by @kemingy in https://github.com/mosecorg/mosec/pull/490
  • chore: adopt ruff by @kemingy in https://github.com/mosecorg/mosec/pull/503
  • chore: support macOS ARM release by @kemingy in https://github.com/mosecorg/mosec/pull/508

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.3...0.8.4

- Python
Published by kemingy about 2 years ago

mosec - 0.8.3

What's Changed

Changes ๐Ÿ› 

  • fix: upgrade to hyper 1 by @kemingy in https://github.com/mosecorg/mosec/pull/478 ### Minor changes ๐Ÿงน
  • chore: upload artifacts to os specific dir and merge downloads by @kemingy in https://github.com/mosecorg/mosec/pull/489

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.2...0.8.3

- Python
Published by kemingy about 2 years ago

mosec - 0.8.2

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: use utc time for log by @kemingy in https://github.com/mosecorg/mosec/pull/471 ### More Documentation ๐Ÿ“š
  • docs: organize the examples folder by @kemingy in https://github.com/mosecorg/mosec/pull/456
  • docs: add emb example by @kemingy in https://github.com/mosecorg/mosec/pull/457 ### Minor changes ๐Ÿงน
  • chore: fix the docker image tags by @kemingy in https://github.com/mosecorg/mosec/pull/454

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.1...0.8.2

- Python
Published by kemingy about 2 years ago

mosec - 0.8.1

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: add endpoint label to the code metrics by @kemingy in https://github.com/mosecorg/mosec/pull/437
  • feat: add py 3.12 test and release by @kemingy in https://github.com/mosecorg/mosec/pull/447 ### More Documentation ๐Ÿ“š
  • docs: add build from source code guide by @kemingy in https://github.com/mosecorg/mosec/pull/431 ### Minor changes ๐Ÿงน
  • chore: fix CI docker release tag by @kemingy in https://github.com/mosecorg/mosec/pull/428
  • chore: bump utoipa version, update dep license file by @kemingy in https://github.com/mosecorg/mosec/pull/453

Full Changelog: https://github.com/mosecorg/mosec/compare/0.8.0...0.8.1

- Python
Published by kemingy over 2 years ago

mosec - 0.8.0

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: support swagger-ui for the openapi by @n063h in https://github.com/mosecorg/mosec/pull/407
  • feat: support multi-route with shared workers by @kemingy in https://github.com/mosecorg/mosec/pull/423 ### More Documentation ๐Ÿ“š
  • docs: update readme about pid 1 and dynamic batching by @kemingy in https://github.com/mosecorg/mosec/pull/400
  • docs: fix readthedocs build config by @kemingy in https://github.com/mosecorg/mosec/pull/401
  • docs: add performance tuning guide by @kemingy in https://github.com/mosecorg/mosec/pull/409
  • docs: add concepts, faq, migration guide by @kemingy in https://github.com/mosecorg/mosec/pull/411 ### Minor changes ๐Ÿงน
  • chore: add readthedoc support by @kemingy in https://github.com/mosecorg/mosec/pull/396
  • chore: add gpu docker image in release by @kemingy in https://github.com/mosecorg/mosec/pull/398
  • chore: align the naming, fix the test lint by @kemingy in https://github.com/mosecorg/mosec/pull/399
  • chore: add the codeql lint config by @kemingy in https://github.com/mosecorg/mosec/pull/406
  • chore: fix the sphinx ci by @kemingy in https://github.com/mosecorg/mosec/pull/412
  • chore: use collapsible readme by @lkevinzc in https://github.com/mosecorg/mosec/pull/413
  • chore: add conda-forge badge to the readme by @kemingy in https://github.com/mosecorg/mosec/pull/425
  • chore: increase the timeout for stable diffusion example by @kemingy in https://github.com/mosecorg/mosec/pull/427

Full Changelog: https://github.com/mosecorg/mosec/compare/0.7.2...0.8.0

- Python
Published by kemingy over 2 years ago

mosec - 0.7.2

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: provide openapi doc by @n063h in https://github.com/mosecorg/mosec/pull/370
  • feat: support server sent event by @kemingy in https://github.com/mosecorg/mosec/pull/333
  • feat: support --log-level CLI argument by @kemingy in https://github.com/mosecorg/mosec/pull/394 ### Refactoring ๐Ÿงฌ
  • refactor: sse abstraction in worker and coordinator by @kemingy in https://github.com/mosecorg/mosec/pull/391 ### Minor changes ๐Ÿงน
  • chore: add sleep to service test to catch the check bug by @kemingy in https://github.com/mosecorg/mosec/pull/380

Full Changelog: https://github.com/mosecorg/mosec/compare/0.7.1...0.7.2

- Python
Published by kemingy over 2 years ago

mosec - v0.7.1

What's Changed

Changes ๐Ÿ› 

  • fix: check child process exit code by @kemingy in https://github.com/mosecorg/mosec/pull/379

Full Changelog: https://github.com/mosecorg/mosec/compare/0.7.0...0.7.1

- Python
Published by kemingy over 2 years ago

mosec - v0.7.0

What's Changed

Changes ๐Ÿ› 

  • fix: use try to import msgspec by @lkevinzc in https://github.com/mosecorg/mosec/pull/368
  • fix: plasma mixin should use super serde with shm storage by @kemingy in https://github.com/mosecorg/mosec/pull/369
  • fix: args should only be checked when server is used by @kemingy in https://github.com/mosecorg/mosec/pull/371 ### Exciting New Features ๐ŸŽ‰
  • feat: add content type to the inference response header by @kemingy in https://github.com/mosecorg/mosec/pull/360
  • feat: support redis shm mixin by @n063h in https://github.com/mosecorg/mosec/pull/367
  • feat: support dynamic inference route by @cutecutecat in https://github.com/mosecorg/mosec/pull/374 ### More Documentation ๐Ÿ“š
  • docs: mark ipc wrapper as deprecated by @kemingy in https://github.com/mosecorg/mosec/pull/378 ### Minor changes ๐Ÿงน
  • chore: better logo for night mode by @lkevinzc in https://github.com/mosecorg/mosec/pull/365

New Contributors

  • @cutecutecat made their first contribution in https://github.com/mosecorg/mosec/pull/374

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.7...0.7.0

- Python
Published by kemingy over 2 years ago

mosec - v0.6.7

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: change plasma plugin to mixin by @kemingy in https://github.com/mosecorg/mosec/pull/350
  • feat: support request validation according to annotation by @kemingy in https://github.com/mosecorg/mosec/pull/352 ### More Documentation ๐Ÿ“š
  • docs: fix plasma related doc, add deprecate warning by @kemingy in https://github.com/mosecorg/mosec/pull/354
  • docs: combine the metrics related page by @kemingy in https://github.com/mosecorg/mosec/pull/358 ### Minor changes ๐Ÿงน
  • chore: only enable nightly test for Linux by @kemingy in https://github.com/mosecorg/mosec/pull/346
  • chore: Add tencent cloud by @gaocegege in https://github.com/mosecorg/mosec/pull/356

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.6...0.6.7

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.6

What's Changed

More Documentation ๐Ÿ“š

  • docs: add monitoring demo by @n063h in https://github.com/mosecorg/mosec/pull/325
  • docs: rm the outdated comparison by @kemingy in https://github.com/mosecorg/mosec/pull/334 ### Refactoring ๐Ÿงฌ
  • refactor: switch to official prometheus client by @n063h in https://github.com/mosecorg/mosec/pull/335 ### Minor changes ๐Ÿงน
  • chore: Update adopters by @gaocegege in https://github.com/mosecorg/mosec/pull/336
  • chore: add image by @lkevinzc in https://github.com/mosecorg/mosec/pull/337
  • chore: add dependencies license file by @kemingy in https://github.com/mosecorg/mosec/pull/341

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.5...0.6.6

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.5

What's Changed

Changes ๐Ÿ› 

  • fix: avoid timeout test failing and orphan service in CI by @kemingy in https://github.com/mosecorg/mosec/pull/323 ### Exciting New Features ๐ŸŽ‰
  • feat: change parking lot mutex to std mutex by @kemingy in https://github.com/mosecorg/mosec/pull/315
  • feat: add prefix to differentiate Mosec & user logs by @n063h in https://github.com/mosecorg/mosec/pull/318
  • feat: use axum instead of pure hyper by @kemingy in https://github.com/mosecorg/mosec/pull/322
  • feat: Set timeout for worker.forward by @n063h in https://github.com/mosecorg/mosec/pull/321

New Contributors

  • @n063h made their first contribution in https://github.com/mosecorg/mosec/pull/318

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.4...0.6.5

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.4

What's Changed

Changes ๐Ÿ› 

  • fix: hold one lock at a time to avoid the deadlock in nested function by @kemingy in https://github.com/mosecorg/mosec/pull/316 ### Minor changes ๐Ÿงน
  • chore: skip the lint&test step in release by @kemingy in https://github.com/mosecorg/mosec/pull/312
  • chore: add nightly bad req test by @kemingy in https://github.com/mosecorg/mosec/pull/313
  • chore: use absolute import path by @lkevinzc in https://github.com/mosecorg/mosec/pull/314

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.3...0.6.4

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.3

What's Changed

Changes ๐Ÿ› 

  • fix: resolve deadlock when lots of client requests closed before response by @kemingy in https://github.com/mosecorg/mosec/pull/311

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.2...0.6.3

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.2

If you find this software useful for your research, please consider citing

@software{yang2021mosec, title = {{MOSEC: Model Serving made Efficient in the Cloud}}, author = {Yang, Keming and Liu, Zichen and Cheng, Philip}, url = {https://github.com/mosecorg/mosec}, year = {2021} }

What's Changed

Changes ๐Ÿ› 

  • fix: align warmup example format in dry run by @kemingy in https://github.com/mosecorg/mosec/pull/308
  • fix: wait all the worker init done in dry run by @kemingy in https://github.com/mosecorg/mosec/pull/310 ### Others ๐Ÿ””
  • update citation by @lkevinzc in https://github.com/mosecorg/mosec/pull/309

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.1...0.6.2

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.1

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: add metric for dynamic batching duration by @kemingy in https://github.com/mosecorg/mosec/pull/304
  • feat: add numbin as an IPC mixin by @kemingy in https://github.com/mosecorg/mosec/pull/305
  • feat: add py.typed file by @kemingy in https://github.com/mosecorg/mosec/pull/306

Full Changelog: https://github.com/mosecorg/mosec/compare/0.6.0...0.6.1

- Python
Published by kemingy almost 3 years ago

mosec - v0.6.0

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: Add adopters by @gaocegege in https://github.com/mosecorg/mosec/pull/292
  • feat: enable configuring wait time for different stages by @kemingy in https://github.com/mosecorg/mosec/pull/295
  • feat: support dry run the service by @kemingy in https://github.com/mosecorg/mosec/pull/299
  • feat: support set up the arguments through environment variables by @kemingy in https://github.com/mosecorg/mosec/pull/301 ### More Documentation ๐Ÿ“š
  • docs: refine readme and example codes by @lkevinzc in https://github.com/mosecorg/mosec/pull/287
  • docs: change to sphinx docs by @kemingy in https://github.com/mosecorg/mosec/pull/288
  • docs: fix links and rearrange readme by @lkevinzc in https://github.com/mosecorg/mosec/pull/290
  • docs: add CI links checker by @kemingy in https://github.com/mosecorg/mosec/pull/293
  • docs: minor fix on README.md by @lkevinzc in https://github.com/mosecorg/mosec/pull/294
  • docs: add favicon by @kemingy in https://github.com/mosecorg/mosec/pull/302

New Contributors

  • @gaocegege made their first contribution in https://github.com/mosecorg/mosec/pull/292

Full Changelog: https://github.com/mosecorg/mosec/compare/0.5.1...0.6.0

- Python
Published by kemingy almost 3 years ago

mosec - v0.5.1

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: improve the log msg to make it more friendly by @kemingy in https://github.com/mosecorg/mosec/pull/283 ### More Documentation ๐Ÿ“š
  • docs: add templates for issue and feature request by @kemingy in https://github.com/mosecorg/mosec/pull/280
  • docs: use stable diffusion as an example in the readme by @kemingy in https://github.com/mosecorg/mosec/pull/282
  • docs: add config suggestion and deployment tutorial by @kemingy in https://github.com/mosecorg/mosec/pull/284
  • docs: fix typo in readme by @kemingy in https://github.com/mosecorg/mosec/pull/285

Full Changelog: https://github.com/mosecorg/mosec/compare/0.5.0...0.5.1

- Python
Published by kemingy about 3 years ago

mosec - v0.5.0

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: support more error status code by @kemingy in https://github.com/mosecorg/mosec/pull/276
  • feat: support colorful log for debug and json log for production by @kemingy in https://github.com/mosecorg/mosec/pull/279

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.9...0.5.0

- Python
Published by kemingy about 3 years ago

mosec - v0.4.9

What's Changed

Changes ๐Ÿ› 

  • fix: return equal number of error payloads by @kemingy in https://github.com/mosecorg/mosec/pull/272

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.8...0.4.9

- Python
Published by kemingy about 3 years ago

mosec - v0.4.8

What's Changed

Changes ๐Ÿ› 

  • fix: ignore the rmtree error by @kemingy in https://github.com/mosecorg/mosec/pull/270
  • fix: warn about the timeout and channel is full by @kemingy in https://github.com/mosecorg/mosec/pull/271

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.7...0.4.8

- Python
Published by kemingy about 3 years ago

mosec - v0.4.7

What's Changed

Changes ๐Ÿ› 

  • fix: delete the task if the notifier channel is closed by @kemingy in https://github.com/mosecorg/mosec/pull/269

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.6...0.4.7

- Python
Published by kemingy about 3 years ago

mosec - v0.4.6

What's Changed

Changes ๐Ÿ› 

  • fix: only parse known arguments by @kemingy in https://github.com/mosecorg/mosec/pull/268 ### Exciting New Features ๐ŸŽ‰
  • feat: warning for the IPC data size by @kemingy in https://github.com/mosecorg/mosec/pull/263 ### More Documentation ๐Ÿ“š
  • docs: add a stable diffusion serving example by @kemingy in https://github.com/mosecorg/mosec/pull/261

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.5...0.4.6

- Python
Published by kemingy about 3 years ago

mosec - v0.4.5

What's Changed

Exciting New Features ๐ŸŽ‰

  • feat: add multi_example for warmup and add jax example by @lkevinzc in https://github.com/mosecorg/mosec/pull/257
  • feat: add envd as a dev env tool by @kemingy in https://github.com/mosecorg/mosec/pull/260

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.4...0.4.5

- Python
Published by kemingy about 3 years ago

mosec - v0.4.4

What's Changed

Changes ๐Ÿ› 

  • fix: worker property by @kemingy in https://github.com/mosecorg/mosec/pull/253 ### Minor changes ๐Ÿงน
  • chore: upgrade cache and cargo, fix flaky test by @kemingy in https://github.com/mosecorg/mosec/pull/244
  • chore: add devcontainer configs by @kemingy in https://github.com/mosecorg/mosec/pull/245
  • chore: trigger ci if py requirements changed by @kemingy in https://github.com/mosecorg/mosec/pull/247 ### Others ๐Ÿ””
  • feat: add PR label bot with permission by @kemingy in https://github.com/mosecorg/mosec/pull/238

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.3...0.4.4

- Python
Published by kemingy about 3 years ago

mosec - v0.4.3

What's Changed

  • Fix discord invite link by @lkevinzc in https://github.com/mosecorg/mosec/pull/226
  • chore: fix rs version and discord link by @kemingy in https://github.com/mosecorg/mosec/pull/227
  • chore(cargo): refine required features by @kemingy in https://github.com/mosecorg/mosec/pull/230
  • Update discord link by @lkevinzc in https://github.com/mosecorg/mosec/pull/231
  • chore: rm socket after shutdown by @kemingy in https://github.com/mosecorg/mosec/pull/233
  • feat: improve the performance of IPC protocol send by @kemingy in https://github.com/mosecorg/mosec/pull/235
  • refact: use traceback for warmup error by @lkevinzc in https://github.com/mosecorg/mosec/pull/236
  • chore: add release template by @kemingy in https://github.com/mosecorg/mosec/pull/237

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.2...0.4.3

- Python
Published by kemingy over 3 years ago

mosec - v0.4.2

What's Changed

  • chore: add py version support badge by @kemingy in https://github.com/mosecorg/mosec/pull/214
  • chore(cargo): bump prometheus from 0.13.1 to 0.13.2 by @dependabot in https://github.com/mosecorg/mosec/pull/215
  • chore(cargo): bump clap from 3.2.20 to 3.2.22 by @dependabot in https://github.com/mosecorg/mosec/pull/216
  • chore(cargo): bump tokio from 1.21.0 to 1.21.1 by @dependabot in https://github.com/mosecorg/mosec/pull/217
  • chore(cargo): bump once_cell from 1.14.0 to 1.15.0 by @dependabot in https://github.com/mosecorg/mosec/pull/219
  • chore: use actions artifact to update docs by @kemingy in https://github.com/mosecorg/mosec/pull/220
  • fix: mypy type check for type alias by @kemingy in https://github.com/mosecorg/mosec/pull/223
  • chore(cargo): bump tokio from 1.21.1 to 1.21.2 by @dependabot in https://github.com/mosecorg/mosec/pull/222
  • refact: use argh as the CLI argument parser by @kemingy in https://github.com/mosecorg/mosec/pull/224
  • feat: generate random socket path suffix for each service by @kemingy in https://github.com/mosecorg/mosec/commit/75b72e23e1325053ab49dcd3fd4878c7163d3fb7
  • feat: check addr:port's availability by @kemingy in https://github.com/mosecorg/mosec/pull/225

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.1...0.4.2

- Python
Published by kemingy over 3 years ago

mosec - v0.4.1

Highlight

  • :tada: we support msgpack, check the example

What's Changed

  • chore(cargo): bump async-channel from 1.6.1 to 1.7.1 by @dependabot in https://github.com/mosecorg/mosec/pull/201
  • chore(cargo): bump clap from 3.2.16 to 3.2.17 by @dependabot in https://github.com/mosecorg/mosec/pull/202
  • chore: update CI os version by @kemingy in https://github.com/mosecorg/mosec/pull/198
  • chore: skip existing packages for pypi upload by @kemingy in https://github.com/mosecorg/mosec/pull/199
  • feat: lint with pyright by @kemingy in https://github.com/mosecorg/mosec/pull/195
  • chore(cargo): bump once_cell from 1.13.0 to 1.13.1 by @dependabot in https://github.com/mosecorg/mosec/pull/203
  • fix: log warn abnormal tasks by @kemingy in https://github.com/mosecorg/mosec/pull/204
  • feat: msgpack mixin by @kemingy in https://github.com/mosecorg/mosec/pull/205
  • chore(cargo): bump tokio from 1.20.1 to 1.21.0 by @dependabot in https://github.com/mosecorg/mosec/pull/206
  • chore(cargo): bump clap from 3.2.17 to 3.2.20 by @dependabot in https://github.com/mosecorg/mosec/pull/207
  • chore(cargo): bump once_cell from 1.13.1 to 1.14.0 by @dependabot in https://github.com/mosecorg/mosec/pull/208
  • feat: add byte size to debug log by @kemingy in https://github.com/mosecorg/mosec/pull/211
  • chore: add msgpack example by @kemingy in https://github.com/mosecorg/mosec/pull/209
  • doc: fix resnet example by @kemingy in https://github.com/mosecorg/mosec/pull/212

Full Changelog: https://github.com/mosecorg/mosec/compare/0.4.0...0.4.1

- Python
Published by kemingy over 3 years ago

mosec - v0.4.0

Support more distributions

  • mosec-0.4.0-cp37-cp37m-macosx109x8664.whl
  • mosec-0.4.0-cp37-cp37m-manylinux217x8664.manylinux2014x8664.whl
  • mosec-0.4.0-cp37-cp37m-musllinux11x8664.whl
  • mosec-0.4.0-cp38-cp38-macosx109x8664.whl
  • mosec-0.4.0-cp38-cp38-manylinux217x8664.manylinux2014x8664.whl
  • mosec-0.4.0-cp38-cp38-musllinux11x8664.whl
  • mosec-0.4.0-cp39-cp39-macosx109x8664.whl
  • mosec-0.4.0-cp39-cp39-manylinux217x8664.manylinux2014x8664.whl
  • mosec-0.4.0-cp39-cp39-musllinux11x8664.whl
  • mosec-0.4.0-cp310-cp310-macosx109x8664.whl
  • mosec-0.4.0-cp310-cp310-manylinux217x8664.manylinux2014x8664.whl
  • mosec-0.4.0-cp310-cp310-musllinux11x8664.whl
  • mosec-0.4.0-pp37-pypy37pp73-macosx109x86_64.whl
  • mosec-0.4.0-pp37-pypy37pp73-manylinux217x8664.manylinux2014x86_64.whl
  • mosec-0.4.0-pp38-pypy38pp73-macosx109x86_64.whl
  • mosec-0.4.0-pp38-pypy38pp73-manylinux217x8664.manylinux2014x86_64.whl
  • mosec-0.4.0-pp39-pypy39pp73-macosx109x86_64.whl
  • mosec-0.4.0-pp39-pypy39pp73-manylinux217x8664.manylinux2014x86_64.whl

What's Changed

  • fix: mkdocs interface dependencies by @kemingy in https://github.com/mosecorg/mosec/pull/164
  • feat: scan github actions every week by @kemingy in https://github.com/mosecorg/mosec/pull/163
  • fix: pypi source distribution by @kemingy in https://github.com/mosecorg/mosec/pull/162
  • chore: fix dependabot commit prefix by @kemingy in https://github.com/mosecorg/mosec/pull/165
  • chore(actions): bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/mosecorg/mosec/pull/166
  • chore(actions): bump actions/setup-python from 2 to 4 by @dependabot in https://github.com/mosecorg/mosec/pull/167
  • chore(actions): bump actions/download-artifact from 2 to 3 by @dependabot in https://github.com/mosecorg/mosec/pull/168
  • chore: update cargo lock by @kemingy in https://github.com/mosecorg/mosec/pull/173
  • feat: switch to setuptools-scm for versioning by @kemingy in https://github.com/mosecorg/mosec/pull/175
  • chore(cargo): bump clap from 3.2.5 to 3.2.6 by @dependabot in https://github.com/mosecorg/mosec/pull/177
  • chore(cargo): bump tracing-subscriber from 0.3.11 to 0.3.14 by @dependabot in https://github.com/mosecorg/mosec/pull/179
  • chore(cargo): bump clap from 3.2.6 to 3.2.8 by @dependabot in https://github.com/mosecorg/mosec/pull/178
  • Fix linting in examples folder by @thinkcache in https://github.com/mosecorg/mosec/pull/180
  • chore(cargo): bump hyper from 0.14.19 to 0.14.20 by @dependabot in https://github.com/mosecorg/mosec/pull/183
  • chore(cargo): bump once_cell from 1.12.0 to 1.13.0 by @dependabot in https://github.com/mosecorg/mosec/pull/182
  • chore(cargo): bump tokio from 1.19.2 to 1.20.0 by @dependabot in https://github.com/mosecorg/mosec/pull/184
  • chore(cargo): bump clap from 3.2.8 to 3.2.12 by @dependabot in https://github.com/mosecorg/mosec/pull/185
  • chore(cargo): bump clap from 3.2.12 to 3.2.14 by @dependabot in https://github.com/mosecorg/mosec/pull/188
  • chore(cargo): bump bytes from 1.1.0 to 1.2.0 by @dependabot in https://github.com/mosecorg/mosec/pull/189
  • chore(cargo): bump tracing-subscriber from 0.3.14 to 0.3.15 by @dependabot in https://github.com/mosecorg/mosec/pull/190
  • chore: add more pypi categories by @kemingy in https://github.com/mosecorg/mosec/pull/187
  • chore(cargo): bump tokio from 1.20.0 to 1.20.1 by @dependabot in https://github.com/mosecorg/mosec/pull/193
  • chore(cargo): bump tracing from 0.1.35 to 0.1.36 by @dependabot in https://github.com/mosecorg/mosec/pull/191
  • chore(cargo): bump clap from 3.2.14 to 3.2.16 by @dependabot in https://github.com/mosecorg/mosec/pull/192
  • chore(cargo): bump bytes from 1.2.0 to 1.2.1 by @dependabot in https://github.com/mosecorg/mosec/pull/194
  • change to cibuildwheel by @kemingy in https://github.com/mosecorg/mosec/pull/174
  • release 0.4.0 by @kemingy in https://github.com/mosecorg/mosec/pull/196
  • fix CI release by @kemingy in https://github.com/mosecorg/mosec/pull/197

New Contributors

  • @thinkcache made their first contribution in https://github.com/mosecorg/mosec/pull/180

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.6...0.4.0

- Python
Published by kemingy over 3 years ago

mosec - v0.3.6

What's Changed

  • change to lazy log by @kemingy in https://github.com/mosecorg/mosec/pull/129
  • ignore IDE config file, install rustfmt nightly in Makefile by @kemingy in https://github.com/mosecorg/mosec/pull/128
  • update intge1 validation error explanation by @FerdinandZhong in https://github.com/mosecorg/mosec/pull/130
  • feat: exception traceback by @kemingy in https://github.com/mosecorg/mosec/pull/131
  • feat: use pyproject for configs by @kemingy in https://github.com/mosecorg/mosec/pull/132
  • Add license to each file by @kemingy in https://github.com/mosecorg/mosec/pull/133
  • change to pylint by @kemingy in https://github.com/mosecorg/mosec/pull/134
  • fix: convert size from str to int by @kemingy in https://github.com/mosecorg/mosec/pull/135
  • add custom env example by @lkevinzc in https://github.com/mosecorg/mosec/pull/142
  • fix env doc by @kemingy in https://github.com/mosecorg/mosec/pull/143
  • fix ci pull request path condition by @kemingy in https://github.com/mosecorg/mosec/pull/145
  • fix: only build source distribution once by @kemingy in https://github.com/mosecorg/mosec/pull/147
  • add dependabot.yml by @kemingy in https://github.com/mosecorg/mosec/pull/149
  • Update README.md by @lkevinzc in https://github.com/mosecorg/mosec/pull/150
  • fix: pylint no-self-use plugin by @kemingy in https://github.com/mosecorg/mosec/pull/151
  • fix: always run test since it's free for public repo now by @kemingy in https://github.com/mosecorg/mosec/pull/152
  • chore(pip): update requests requirement from ~=2.26 to ~=2.28 by @dependabot in https://github.com/mosecorg/mosec/pull/153
  • chore(cargo): bump once_cell from 1.10.0 to 1.12.0 by @dependabot in https://github.com/mosecorg/mosec/pull/154
  • chore(cargo): bump tracing from 0.1.32 to 0.1.34 by @dependabot in https://github.com/mosecorg/mosec/pull/155
  • chore(cargo): bump tracing-subscriber from 0.3.10 to 0.3.11 by @dependabot in https://github.com/mosecorg/mosec/pull/156
  • chore(cargo): bump clap from 3.1.8 to 3.2.5 by @dependabot in https://github.com/mosecorg/mosec/pull/159
  • chore(cargo): bump prometheus from 0.13.0 to 0.13.1 by @dependabot in https://github.com/mosecorg/mosec/pull/158
  • feat: run CI check for lock file changes by @kemingy in https://github.com/mosecorg/mosec/pull/160

New Contributors

  • @FerdinandZhong made their first contribution in https://github.com/mosecorg/mosec/pull/130
  • @dependabot made their first contribution in https://github.com/mosecorg/mosec/pull/153

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.5...0.3.6

- Python
Published by kemingy over 3 years ago

mosec - v0.3.5

What's Changed

  • fix audit: regex 1.5.4 by @kemingy in https://github.com/mosecorg/mosec/pull/124
  • change to checkout@v3 by @kemingy in https://github.com/mosecorg/mosec/pull/125
  • add citation by @kemingy in https://github.com/mosecorg/mosec/pull/126
  • add rust src file to python package by @kemingy in https://github.com/mosecorg/mosec/pull/127

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.4...0.3.5

- Python
Published by kemingy almost 4 years ago

mosec - v0.3.4

What's Changed

  • fix publish ci by @kemingy in https://github.com/mosecorg/mosec/pull/120
  • use ipc wrapper when the flag=ok by @kemingy in https://github.com/mosecorg/mosec/pull/122

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.3...0.3.4

- Python
Published by kemingy almost 4 years ago

mosec - v0.3.3

What's Changed

  • fix clap parse by @kemingy in https://github.com/mosecorg/mosec/pull/119
  • fix CI cache by @kemingy in https://github.com/mosecorg/mosec/pull/118

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.2...0.3.3

- Python
Published by kemingy about 4 years ago

mosec - v0.3.2

What's Changed

  • panic when there is a clippy warning by @kemingy in https://github.com/mosecorg/mosec/pull/114
  • add ci cache by @kemingy in https://github.com/mosecorg/mosec/pull/115
  • fix security vulnerabilities by @kemingy in https://github.com/mosecorg/mosec/pull/117

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.1...0.3.2

- Python
Published by kemingy about 4 years ago

mosec - v0.3.1

What's Changed

  • fix plasma import bug by @kemingy in https://github.com/mosecorg/mosec/pull/104
  • fix test with 3rd opt-in features by @kemingy in https://github.com/mosecorg/mosec/pull/105
  • fix the test CI in macOS by @kemingy in https://github.com/mosecorg/mosec/pull/106
    • change the release image to Ubuntu18.04 and macOS10.15
  • add debug tutorial by @kemingy in https://github.com/mosecorg/mosec/pull/109

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.0...0.3.1

- Python
Published by kemingy about 4 years ago

mosec - v0.3.1a1

What's Changed

  • fix plasma import bug by @kemingy in https://github.com/mosecorg/mosec/pull/104
  • fix test with 3rd opt-in features by @kemingy in https://github.com/mosecorg/mosec/pull/105

Full Changelog: https://github.com/mosecorg/mosec/compare/0.3.0...0.3.1a1

- Python
Published by kemingy about 4 years ago

mosec - v0.3.0 add shared memory IPC plugin

What's Changed

  • add per worker env settings by @lkevinzc in https://github.com/mosecorg/mosec/pull/82
  • Fix CI by @lkevinzc in https://github.com/mosecorg/mosec/pull/83
  • upgrade to rust 2021 edition by @kemingy in https://github.com/mosecorg/mosec/pull/78
  • fix doc-gen by @lkevinzc in https://github.com/mosecorg/mosec/pull/90
  • run the lint and test when it's ready for review by @kemingy in https://github.com/mosecorg/mosec/pull/92
  • decode binary for easier log information by @delonleo in https://github.com/mosecorg/mosec/pull/96
  • fix lint by @lkevinzc in https://github.com/mosecorg/mosec/pull/99
  • Make sure input and model are on the same device by @secsilm in https://github.com/mosecorg/mosec/pull/98
  • stop support py36 by @lkevinzc in https://github.com/mosecorg/mosec/pull/100
  • support plasma shm IPC by @lkevinzc in https://github.com/mosecorg/mosec/pull/94
  • fix gen-doc dependency by @lkevinzc in https://github.com/mosecorg/mosec/pull/101
  • README highlight shell by @kemingy in https://github.com/mosecorg/mosec/pull/102

New Contributors

  • @delonleo made their first contribution in https://github.com/mosecorg/mosec/pull/96
  • @secsilm made their first contribution in https://github.com/mosecorg/mosec/pull/98

Full Changelog: https://github.com/mosecorg/mosec/compare/0.2.1...0.3.0

- Python
Published by kemingy about 4 years ago

mosec - v0.2.1

What's Changed

  • Update readme by @kemingy in https://github.com/mosecorg/mosec/pull/68
  • Add multiprocess test service by @lkevinzc in https://github.com/mosecorg/mosec/pull/69
  • Fix readme by @lkevinzc in https://github.com/mosecorg/mosec/pull/70
  • Use tempfile func by @kemingy in https://github.com/mosecorg/mosec/pull/71
  • Add python metric example by @kemingy in https://github.com/mosecorg/mosec/pull/73
  • Custom err msg by @lkevinzc in https://github.com/mosecorg/mosec/pull/76
  • Draft qualitative comparison by @lkevinzc in https://github.com/mosecorg/mosec/pull/72
  • Refined worker and init logic by @lkevinzc in https://github.com/mosecorg/mosec/pull/79

Full Changelog: https://github.com/mosecorg/mosec/compare/0.2.0...0.2.1

- Python
Published by kemingy over 4 years ago

mosec - v0.2.0

  • fix typo and grammar issues (#67)
  • update readme (#66)
  • add nlp example; prune pydantic dependency (#64)
  • remove routerify (#63)
  • fix package ci (#61)

- Python
Published by kemingy over 4 years ago

mosec - v0.1.0 the first stable release

:tada: 1st stable release

  • batching
  • pipeline
  • async web service
  • monitoring
  • docs & tests

- Python
Published by kemingy over 4 years ago

mosec - v0.1.0 alpha 2 release

- Python
Published by kemingy over 4 years ago

mosec - v0.1.0 alpha 1 release

- Python
Published by kemingy over 4 years ago