Skip to content

Commit 7ebf02f

Browse files
author
Alessio Fabiani
authored
Merge pull request #17 from travislbrundage/py3
Syntax updates for flake8, indicate project is Python 3.7 ready
2 parents 3533ab6 + 86e35e3 commit 7ebf02f

File tree

9 files changed

+36
-40
lines changed

9 files changed

+36
-40
lines changed

setup.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44

55

66
setup(
7-
name = "geonode-user-messages",
8-
version = "2.0.0",
9-
author = "Eldarion",
10-
author_email = "[email protected]",
11-
description = "Fork of user-messages: a reusable private user messages application for Django",
12-
long_description = open("README.rst").read(),
13-
license = "BSD",
14-
url = "http://github.com/GeoNode/geonode-user-messages",
7+
name="geonode-user-messages",
8+
version="2.0.0",
9+
author="Eldarion",
10+
author_email="[email protected]",
11+
description="Fork of user-messages: a reusable private user messages application for Django",
12+
long_description=open("README.rst").read(),
13+
license="BSD",
14+
url="http://github.com/GeoNode/geonode-user-messages",
1515
packages=find_packages(),
1616
include_package_data=True,
1717
zip_safe=False,
18-
classifiers = [
18+
classifiers=[
1919
"Development Status :: 3 - Alpha",
2020
"Environment :: Web Environment",
2121
"Intended Audience :: Developers",
@@ -30,5 +30,6 @@
3030
'Programming Language :: Python :: 3.4',
3131
'Programming Language :: Python :: 3.5',
3232
'Programming Language :: Python :: 3.6',
33+
'Programming Language :: Python :: 3.7',
3334
]
3435
)

user_messages/forms.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@ def __init__(self, *args, **kwargs):
3535
group_list_all = []
3636
try:
3737
group_list_all = self.sender.group_list_all().values('group')
38-
except:
38+
except Exception:
3939
pass
40-
public_groups = GroupProfile.objects.exclude(access="public-invite").exclude(access="private").values('group')
40+
public_groups = GroupProfile.objects.exclude(
41+
access="public-invite").exclude(access="private").values('group')
4142

4243
self.fields["to_groups"].queryset = GroupProfile.objects.filter(
4344
Q(group__isnull=True) | Q(group__in=groups) |
@@ -80,5 +81,5 @@ def __init__(self, *args, **kwargs):
8081
super(MessageReplyForm, self).__init__(*args, **kwargs)
8182

8283
def save(self):
83-
return Message.objects.new_reply(self.thread, self.user,
84-
self.cleaned_data["content"])
84+
return Message.objects.new_reply(
85+
self.thread, self.user, self.cleaned_data["content"])

user_messages/managers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
class ThreadManager(Manager):
8-
8+
99
def active_threads(self, user):
1010
"""Return all active threads where the user is involved.
1111
@@ -46,7 +46,7 @@ def sorted_unread_threads(self, user):
4646

4747

4848
class MessageManager(Manager):
49-
49+
5050
def new_reply(self, thread, user, content):
5151
"""Generate a new message for the input thread.
5252

user_messages/models.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414

1515
class Thread(models.Model):
16-
16+
1717
subject = models.CharField(
1818
_('Subject'), max_length=150
1919
)
@@ -33,15 +33,15 @@ class Thread(models.Model):
3333
)
3434

3535
objects = ThreadManager()
36-
36+
3737
def get_absolute_url(self):
3838
return reverse("messages_thread_detail", kwargs={"thread_id": self.pk})
3939

4040
@property
4141
@cached_attribute
4242
def first_message(self):
4343
return self.messages.all()[0]
44-
44+
4545
@property
4646
@cached_attribute
4747
def latest_message(self):
@@ -91,7 +91,7 @@ class GroupMemberThread(models.Model):
9191
class UserThread(models.Model):
9292
thread = models.ForeignKey(Thread, on_delete=models.CASCADE)
9393
user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
94-
94+
9595
unread = models.BooleanField(
9696
default=True
9797
)
@@ -103,17 +103,17 @@ class UserThread(models.Model):
103103
class Message(models.Model):
104104
thread = models.ForeignKey(
105105
Thread, related_name="messages", on_delete=models.CASCADE)
106-
106+
107107
sender = models.ForeignKey(settings.AUTH_USER_MODEL, related_name="sent_messages", verbose_name=_(
108108
'Sender'), on_delete=models.CASCADE)
109109
sent_at = models.DateTimeField(_('Sent at'), default=timezone.now)
110-
110+
111111
content = models.TextField(_('Content'))
112-
112+
113113
objects = MessageManager()
114-
114+
115115
class Meta:
116116
ordering = ("sent_at",)
117-
117+
118118
def get_absolute_url(self):
119119
return self.thread.get_absolute_url()

user_messages/tests/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
INSTALLED_APPS = [
5050
'django.contrib.auth',
5151
'django.contrib.sessions',
52-
'django.contrib.sites',
52+
'django.contrib.sites',
5353
'django.contrib.contenttypes',
5454
"user_messages",
5555
'guardian',

user_messages/tests/test_forms.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ def test_new_message_form_no_subject(self):
7272
{
7373
"subject": "",
7474
"content": "dummy content",
75-
"to_users": [2,],
76-
"to_groups": [1,],
75+
"to_users": [2, ],
76+
"to_groups": [1, ],
7777
},
7878
current_user=self.first_user
7979
)
@@ -84,8 +84,8 @@ def test_new_message_form_no_content(self):
8484
{
8585
"subject": "dummy subject",
8686
"content": "",
87-
"to_users": [2,],
88-
"to_groups": [1,],
87+
"to_users": [2, ],
88+
"to_groups": [1, ],
8989
},
9090
current_user=self.first_user
9191
)
@@ -108,7 +108,7 @@ def test_new_message_form_only_single_users(self):
108108
{
109109
"subject": "dummy subject",
110110
"content": "dummy content",
111-
"to_users": [self.second_user.id,],
111+
"to_users": [self.second_user.id, ],
112112
"to_groups": [],
113113
},
114114
current_user=self.first_user
@@ -132,7 +132,7 @@ def test_new_message_form_same_user(self):
132132
{
133133
"subject": "dummy subject",
134134
"content": "dummy content",
135-
"to_users": [self.first_user.id,],
135+
"to_users": [self.first_user.id, ],
136136
"to_groups": [],
137137
},
138138
current_user=self.first_user
@@ -145,7 +145,7 @@ def test_new_message_form_non_existent_user(self):
145145
{
146146
"subject": "dummy subject",
147147
"content": "dummy content",
148-
"to_users": [10000,],
148+
"to_users": [10000, ],
149149
"to_groups": [],
150150
},
151151
current_user=self.first_user

user_messages/tests/test_managers.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
from user_messages import models
1010
from user_messages import managers
11-
#from user_messages.signals import message_sent
1211

1312

1413
class Base(TestCase):
@@ -123,7 +122,7 @@ def setUp(self):
123122
from_user=self.first_user,
124123
subject="first message of the third thread",
125124
content="test",
126-
to_groups=[self.first_group_profile,]
125+
to_groups=[self.first_group_profile, ]
127126
)
128127
self.second_message = models.Message.objects.new_message(
129128
from_user=self.first_user,

user_messages/tests/test_views.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,6 @@ def test_thread_detail_post(self):
125125
self.assertRedirects(response, reverse("messages_inbox"))
126126

127127
def test_message_create_no_args_get_renders(self):
128-
mock_initial = {
129-
"to_users": [None],
130-
"to_groups": [None],
131-
}
132128
response = self.client.get(reverse("message_create_multiple"))
133129
self.assertEqual(response.status_code, 200)
134130

user_messages/views.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def inbox(request, template_name="user_messages/inbox.html"):
1919
template_name,
2020
context={
2121
"threads_all": Thread.objects.sorted_active_threads(request.user),
22-
"threads_unread" : Thread.objects.sorted_unread_threads(
22+
"threads_unread": Thread.objects.sorted_unread_threads(
2323
request.user),
2424
}
2525
)
@@ -33,7 +33,6 @@ def thread_detail(request, thread_id,
3333
pk=thread_id
3434
)
3535
if request.method == "POST":
36-
#form = form_class(request.POST, user=request.user, thread=thread)
3736
form = MessageReplyForm(request.POST, user=request.user, thread=thread)
3837
if form.is_valid():
3938
form.save()

0 commit comments

Comments
 (0)