Skip to content

Commit

Permalink
v2.3.0 Preparing to release (#38)
Browse files Browse the repository at this point in the history
  • Loading branch information
albertomr86 authored Sep 28, 2023
1 parent 37b1741 commit 1d1abff
Show file tree
Hide file tree
Showing 4 changed files with 119 additions and 21 deletions.
113 changes: 113 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
# v2.3.0 (2023-09-28)

### Features

- PR#24 : Added the option `remove_request` to decide whether the request's properties are removed from the record to log. (Thank you [@donbowman](https://github.com/donbowman))

### Fixes

- PR#37 : Call `task_done()` to complete the item dequeued. Reported by PR#32 PR#31, and PR#30.


# v2.2.0 (2022-04-24)

### Features

- PR#25 Handling thread shutdown (Thanks to [@donbowman](https://github.com/donbowman)).


# v2.1.0 (2022-04-23)

### Features

- PR#19 Heartbeat.
- PR#26 Put messages in the queue with a specific content type.

### Fixes

- PR#27 Minor corrections in the documentation.


# v2.0.0 (2019-06-26)

### Fixes

- PR#14 Heartbeat interval

# v1.1.1 (2019-03-10)

### Features

- Integration with [Travis CI](https://travis-ci.org/).
- Configuration for tests. Using [pipenv](https://github.com/pypa/pipenv).
- PR#10 Support for `pika` > 0.10.

### Fixes

- Removed direct dependency with Django.
- PR#11 The log record was being formatted twice.


# v1.0.9 (2018-05-04)

### Fixes

- PR#7 Fixed `exchange_type` parameter in `channel.exchange_declare` (Thanks to [@cklos](https://github.com/cklos)).


# v1.0.8 (2018-03-22)

### Features

- PR#6 Allow message headers when publishing to the queue (Thanks to [@merretbuurman](https://github.com/merretbuurman)).


# v1.0.7 (2017-05-15)

### Features

- Added support to customize the `routing_key` (Thanks to [@hansyulian](https://github.com/hansyulian)).


# v1.0.6 (2017-03-29)

### Fixes

- PR#3, PR#4 Fix compatibility with python3 in `RabbitMQHandlerOneWay` (by [@sactre](https://github.com/sactre)).


# v1.0.5 (2017-03-28)

### Chrores

- Explicit local imports.


# v1.0.4 (2017-03-15)

### Features

- PR#1 Added new handler `RabbitMQHandlerOneWay` (by [@wallezhang](https://github.com/wallezhang)).


# v1.0.3 (2017-03-13)

- Added config parameter `close_after_emit`. Close connection after emit the record.


# v1.0.2 (2016-12-23)

### Features

- Expose `JSONFormatter`.


# v1.0.1 (2016-12-21)

Minor corrections in the documentation.


# v1.0.0 (2016-12-21)

First release.

21 changes: 2 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -319,25 +319,8 @@ LOGGING = {
```

## Releases
| Date | Version | Notes |
|--------------|---------|----------------------------------------------------------|
| Apr 24, 2022 | 2.2.0 | Handling thread shutdown (Thanks to [@donbowman](https://github.com/donbowman)). |
| Mar 10, 2019 | 1.1.1 | Removed direct dependency with Django. Integration with [Travis CI](https://travis-ci.org/). Configuration for tests. Using [pipenv](https://github.com/pypa/pipenv). |
| May 04, 2018 | 1.0.9 | Fixed exchange_type parameter in channel.exchange_declare (Thanks to [@cklos](https://github.com/cklos)). |
| Mar 21, 2018 | 1.0.8 | Allowing message headers (Thanks to [@merretbuurman](https://github.com/merretbuurman)). |
| May 15, 2017 | 1.0.7 | Adding support to customize the routing_key (Thanks to [@hansyulian](https://github.com/hansyulian)). |
| Mar 30, 2017 | 1.0.6 | Fix compatibility with python3 in RabbitMQHandlerOneWay (by [@sactre](https://github.com/sactre)). |
| Mar 28, 2017 | 1.0.5 | Explicit local imports. |
| Mar 16, 2017 | 1.0.4 | Added new handler RabbitMQHandlerOneWay (by [@wallezhang](https://github.com/wallezhang)). |
| Mar 14, 2017 | 1.0.3 | Added config parameter close_after_emit. |
| Dec 21, 2016 | 1.0.2 | Minor fixes. |
| Dec 21, 2016 | 1.0.1 | Minor fixes. |
| Dec 21, 2016 | 1.0.0 | Initial release. |

## What's next?
- Let's talk about tests.
- Issues, pull requests, suggestions are welcome.
- Fork and improve it. Free for all.

[CHANGELOG](./CHANGELOG.md)

## Similar efforts
- MQHandler (https://github.com/ziXiong/MQHandler)
Expand Down
2 changes: 1 addition & 1 deletion python_logging_rabbitmq/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
from .handlers import RabbitMQHandler # noqa: F401
from .handlers_oneway import RabbitMQHandlerOneWay # noqa: F401

__version__ = '2.2.0'
__version__ = '2.3.0'
4 changes: 3 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
]

INSTALL_REQUIRES = [
Expand All @@ -31,7 +33,7 @@
README = (HERE / "README.md").read_text()

setup(name='python-logging-rabbitmq',
version='2.2.0',
version='2.3.0',

url='https://github.com/albertomr86/python-logging-rabbitmq',
description='Send logs to RabbitMQ from Python/Django',
Expand Down

0 comments on commit 1d1abff

Please sign in to comment.