Skip to content

Commit 42ef32f

Browse files
committed
Upgrade to newer rollbar
1 parent 63346b5 commit 42ef32f

File tree

5 files changed

+15
-5
lines changed

5 files changed

+15
-5
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.idea/
2+
build/
3+
dist/
4+
*.egg-info/

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# django-q-rollbar
22
A [Django Q](https://github.com/Koed00/django-q/) Error Reporter plugin adding [Rollbar](https://rollbar.com/) support.
33

4+
# Upgraded to rollbar > 1.0.0
5+
6+
# Will no longer support python2 due to rollbar dep.
7+
48
### Installation
59
This plugin is intended to be included with Django Q as [setuptools extra](https://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies).
610

django_q_rollbar/rollbar.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
class Rollbar(object):
55

66
def __init__(self, **kwargs):
7-
rollbar.init(**kwargs)
7+
if not rollbar._initialized:
8+
rollbar.init(**kwargs)
89

910
def report(self):
1011
rollbar.report_exc_info()

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rollbar==0.13.2
1+
rollbar>=1.0.0

setup.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import os
2-
from setuptools import setup
2+
from setuptools import setup, find_packages
33

44
try:
55
import pypandoc
@@ -11,11 +11,12 @@
1111

1212
setup(
1313
name='django-q-rollbar',
14-
version='0.1.1',
14+
version='0.2.0',
1515
author='Daniel Welch',
1616
author_email='dwelch2102@gmail.com',
1717
keywords='django distributed task queue worker scheduler cron redis disque ironmq sqs orm mongodb multiprocessing rollbar',
18-
packages=['django_q_rollbar'],
18+
packages=find_packages(include=['django-q-rollbar'], exclude=['.venv', 'dist','build', 'django-q-rollbar*egg-info']),
19+
install_requires=['rollbar>=1.0.0'],
1920
url='https://django-q.readthedocs.org',
2021
license='MIT',
2122
description='A Rollbar support plugin for Django Q',

0 commit comments

Comments
 (0)