Xbus-monitor

Latest version: v0.2.1

Safety actively analyzes 613777 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.2.1

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

- Fix inclusion of the monitor_js client-side app into the package.

0.2.0

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

- Add new consumer event type settings (related to optional data lookup" /
clearing features).

- Resolve aiozmq endpoints beforehand.

- Safer consumer getter.

- Log Xbus requests by default in the example configuration file.

- Simplified deployment; this application now includes a default client.

- Reworked the login system to apply on the whole client app instead of
triggering on specific JS requests.

- Adapt to message tracking changes done in xbus.broker.

0.1.4

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

- Event types: Allow setting the "immediate reply" flag.

- Update requirements.

0.1.3

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

- Define required package versions in setup.py and document why some are
frozen.

0.1.2

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

- Initial implementation of the Xbus monitor.


How to release
==============

First make sure everything is good and all tests are passing.
Then make sure you are working on the correct monitor_js by
using ensureconf::

hg ensureconf


If you want to know which version of monitorjs you are using just
check in .hgconf

When everything is fine just::

python setup.py release


Verify and test your release. ie: open the source dist to make sure
it contains all it should...

If something is missing from the source dist, edit MANIFEST.in to include
it.

When you are happy with the results and you tested a pip install an a test
machine to ensure all works properly::

python setup.py release_upload

When this is done IMMEDIATELY tag using the version number ACTUALLY present in
your setup.py file. example: if version=0.7.3 in setup.py::

hg tag 0.7.3

Then and only then! Edit setup.py and bump to a higher version. Don't be
afraid, this version number will be labeled .dev1 as long a you only
setup.py develop. If you want to know why look into setup.cfg

BTW: in order to release you should upload a PGP key id to pypi because we
added the sign argument to the upload method.

And last but not least::

hg push

So that the central repository receives your new tags and development version.

0.1.1

=====

* Event types: Allow setting the "immediate reply" flag.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.