Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update aioworkers to 0.18 #82

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Contributor

@pyup-bot pyup-bot commented Dec 1, 2020

This PR updates aioworkers from 0.6.0 to 0.18.

Changelog

0.18

-----------------

* AbstractEntity.__init__ with kwargs (61)
* fix empty list ListValueMatcher.get_value
* Improve supervisor
* change Supervisor.__call__ & Worker.__call__

0.17

-----------------

* Graceful shutdown
* msgpack & bson formatters

0.16

-----------------

* ValueExtractor with original order
* Improve queue.timeout
* Flag --shutdown-timeout
* [fea] - maintain set_config return value (58)
* cleanup for DictReader
* improve AsyncPath and AsyncFile

0.15.1

-------------------

* fix StringReplaceLoader.matchers
* aioworkers.net.web without formatting for bytes and str

0.15

-----------------

* BREAKING CHANGES in aioworkers.storage.http.(Ro)Storage
* Impl aioworkers.net.web.client
* AbstractHttpStorage
* Revert Context inhered from AbstractConnector
* LoggingEntity based on AbstractNamedEntity
* AbstractConnector.robust_connect
* AbstractConnector based on LoggingEntity

0.14.9

-------------------

* fix get_bool
* fix ValueExtractor.extractor null without default

0.14.8

-------------------

* cache for plugins

0.14.7

-------------------

* find_iter without self
* fix prompt_toolkit>=3 + aiocontextvars

0.14.6

-------------------

* fix recursive find_iter
* fix Context.__getitem__ for py3.7 & py3.8
* fix asyncgen glob in filesystem storage for py3.7 & py3.8

0.14.5

-------------------

* fix break

0.14.4

-------------------

* Break version
* fix cli multiprocessing
* fix default command
* fix get_bool & replacer `*.ini`

0.14.3

-------------------

* fix cli
* cli as plugin

0.14.2

-------------------

* fix AbstractNestedEntity

0.14.1

-------------------

* fix AbstractConnector groups
* import Crontab in master

0.14

-----------------

* fix Crontab FutureWarning (12)
* AsyncFile.unlink
* change SocketServer.bind
* fix unconfigured BaseFileSystemStorage repr
* Plugin.parse_known_args
* fix context param for signal
* Context.processes with cleanup
* SocketServer.cleanup

0.13

-----------------

* AbstractConnector (8)
* new Context signals: connect, disconnect, cleanup
* Chain from formatter registry (29)
* Improve AbstractNestedEntity
* LoggingEntity
* Config.__repr__
* AbstractSender with smtp sender and proxy
* AbstractFindStorage
* Multiexecute subprocess (28)
* Add cli param --multiprocessing
* Add SocketServer
* Context.find_iter
* Improve AsyncPath

0.12

-----------------

* Load logging config first (9)
* Cli option --pid-file
* Extractor env to config (5)
* Fix interact await func on py37 (7)
* FileSystemStorage with methods list and length
* Fix log import_name
* Drop default run in Subprocess
* Fix updater
* Plugin aioworkers.net.web

0.11.4

-------------------

* Fix send config to stdin subprocess

0.11.3

-------------------

* Check signature of class entity
* Method Config.load_plugin
* Flag force for search_plugins

0.11.2

-------------------

* Fix unicode README.rst
* Fix init ExecutorEntity

0.11.1

-------------------

* Additional params for get_int, get_float..
* Autoload configs by mask plugin* only for package
* Drop deprecated modules amqp, redis, app

0.11

-----------------

* Config now is immutable
* Config support extendable methods such as get_int, get_float..
* Plugin.configs is sequence of config files of plugin
* Methods set_context and set_config of entities
* label `obj` for config to attach already created entities
* Support run process with ipykernel
* Dropped module aioworkers.config
* Dropped deprecated class aioworkers.http.Application

0.10.2

-------------------

* MergeDict supported uri as key
* Catch ProcessLookupError on Subprocess.stop

0.10.1

-------------------

* Improved Subprocess (aioworkers param)
* Fix cli.main with args

0.10.0

-------------------

* Improved Subprocess
* Access member of entity over context
* Proxy queue for readline from stdin
* Command line param --config-stdin

0.9.3

------------------

* Fix FileSystemStorage.get_free_space
* Improve import_name

0.9.2

------------------

* Fix access to nested element
* Improve import_name

0.9.1

------------------

* Fix config loader ini

0.9.0

------------------

* Application is a regular entity not required in context
* Fix load config from http resource
* Search config in plugin by mask plugin.*
* Extends info about fail import in import_name

0.8.0

------------------

* Added AsyncPath based on PurePath
* FileSystemStorage.raw_key -> AsyncPath (backward incompatible)
* FileSystemStorage support nested interface
* Fix Worker.init with uninitialized queue
* Humanize func parse_size & parse_duration
* Prevent branching when accessing private attributes for nested obj
* Move AbstractReader & AbstractWriter to core
* Fix GroupResolver to resolve exclude many groups

0.7.0

------------------

* Plug-in formatters and config_loaders
* Added ChainFormatter for specify pipeline
* cli support url for config
* ZlibFormatter + LzmaFormatter
* AbstractNestedEntity
* Supervisor with queue for children
* Identifying the problem at the start of a worker
* Mark deprecated modules

0.6.2

------------------

* Added support plugins
* HttpStorage support timeout and not checks status with return_status
* Method HttpStorage.reset_session to session_params
* Fixed interactive mode
* Added docs articles

0.6.1

------------------

* Improved HttpStorage and FileSystemStorage
* Added example `monitoring <examples/monitoring>`_ with graphite
* Fix match negative number in ini config
* Calling a worker launches a coro
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant