New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

stackl

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stackl - pypi Package Compare versions

Comparing version
0.0.3
to
0.0.4
+1
-1
PKG-INFO
Metadata-Version: 2.1
Name: stackl
Version: 0.0.3
Version: 0.0.4
Summary: Python library for connecting to Stack Exchange chat

@@ -5,0 +5,0 @@ Home-page: https://github.com/ArtOfCode-/stackl

Metadata-Version: 2.1
Name: stackl
Version: 0.0.3
Version: 0.0.4
Summary: Python library for connecting to Stack Exchange chat

@@ -5,0 +5,0 @@ Home-page: https://github.com/ArtOfCode-/stackl

@@ -17,3 +17,3 @@ import sys

VERSION = '0.0.3'
VERSION = '0.0.4'

@@ -240,3 +240,3 @@

for event_data in events:
event = Event(event_data, server)
event = Event(event_data, server, self)
handlers = [x[0] for x in self._handlers

@@ -243,0 +243,0 @@ if all([k in event_data and event_data[k] == v for k, v in x[1].items()])]

@@ -87,3 +87,3 @@ from collections import namedtuple

class Event:
def __init__(self, event_dict, server):
def __init__(self, event_dict, server, client):
self.type_id = int(event_dict['event_type'])

@@ -94,2 +94,3 @@ self.name = EVENT_NAME[self.type_id - 1]

self.server = server
self.client = client

@@ -96,0 +97,0 @@ class_data = [x for x in EVENT_CLASSES if x.id == self.type_id]

@@ -80,3 +80,6 @@ import re

lambda: User(server, user_id=kwargs.get('user_id')))
self.parent_id = kwargs.get('parent_id')
self.parent = (Helpers.cached(int(kwargs.get('parent_id')), 'messages',
lambda: kwargs.get('client').get_message(kwargs.get('parent_id'), server))
if 'client' in kwargs and 'parent_id' in kwargs else None)
self.parent_id = kwargs.get('parent_id') if 'parent_id' in kwargs and 'client' not in kwargs else None

@@ -83,0 +86,0 @@ self._setup_delegate_methods()