I hereby claim:
- I am asfaltboy on github.
- I am psav (https://keybase.io/psav) on keybase.
- I have a public key ASDxF_wNcAkMRJscntEXV4qGrYrPatF1SjhAxlyFigkNtQo
To claim this, I am signing this object:
| from typing import Callable, NamedTuple, Tuple | |
| # class RuleDefinition(NamedTuple): | |
| # pattern: str | |
| # path: str | |
| # check: Callable | |
| RuleDefinition = Tuple[str, str, Callable] |
| import time | |
| from celery import Celery | |
| app = Celery( | |
| 'my_app', | |
| broker='pyamqp://guest@localhost:5673//', | |
| backend='redis://localhost', | |
| ) | |
| app.conf.worker_prefetch_multiplier = 1 |
| $ python test.py | |
| Starting running with handlers [<StreamHandler <stderr> (NOTSET)>, <StreamHandler <stdout> (NOTSET)>] | |
| ERROR:root:Test log | |
| Test log | |
| ERROR:root:Test log | |
| Test log | |
| ^CTraceback (most recent call last): | |
| File "test.py", line 13, in <module> | |
| time.sleep(1) | |
| KeyboardInterrupt |
| 2018-07-06 13:53:15,399: INFO : process 61387 does not exists stopping server... | |
| 2018-07-06 13:53:15,405: INFO : Closing the socket, server will be shutdown now... | |
| 2018-07-06 13:54:04,737: DEBUG : bind: address=('localhost', 56943) | |
| 2018-07-06 13:54:04,738: DEBUG : listen: backlog=5 | |
| 2018-07-06 13:54:04,738: INFO : Anaconda Server started in 56943 for PID 95659 with cache dir /Users/pavel.savchenko/Library/Caches/Jedi/my_project and extra paths /Users/pavel.savchenko/dev/my_project | |
| 2018-07-06 13:54:04,744: INFO : Incomming connection from ('127.0.0.1', 56955) | |
| 2018-07-06 13:54:04,746: INFO : Incomming connection from ('127.0.0.1', 56956) | |
| 2018-07-06 13:54:04,789: INFO : client requests: lint | |
| 2018-07-06 13:54:24,896: INFO : client requests: goto | |
| 2018-07-06 13:54:28,078: INFO : client requests: goto |
I hereby claim:
To claim this, I am signing this object:
| GLOB sdist-make: /Users/pavel.savchenko/github/django-braces/setup.py | |
| py27-django15 inst-nodeps: /Users/pavel.savchenko/github/django-braces/.tox/dist/django-braces-1.12.0.zip | |
| py27-django15 installed: coverage==4.1,Django==1.5.12,django-braces==1.12.0,factory-boy==2.8.1,Faker==0.8.12,funcsigs==1.0.2,ipaddress==1.0.19,mock==2.0.0,pbr==4.0.1,py==1.5.3,pytest==2.9.1,pytest-cov==2.5.1,pytest-django==2.9.1,python-dateutil==2.7.2,six==1.11.0,text-unidecode==1.2 | |
| py27-django15 runtests: PYTHONHASHSEED='3147501103' | |
| py27-django15 runtests: commands[0] | py.test tests --cov=braces | |
| ============================= test session starts ============================== | |
| platform darwin -- Python 2.7.14, pytest-2.9.1, py-1.5.3, pluggy-0.3.1 | |
| rootdir: /Users/pavel.savchenko/github/django-braces, inifile: | |
| plugins: django-2.9.1, cov-2.5.1 | |
| collected 210 items |
| """ | |
| A unittest.TestCase mixin that allows using the | |
| responses (https://pypi.python.org/pypi/responses/) package in tests. | |
| Usage | |
| ----- | |
| Install responses with `pip install responses`. | |
| Add `ResponsesMixin` to your `TestCase` parent classes instead of using |
| """ | |
| A simply SublimeText plugin to run a command if matches a selector. | |
| Usage example - my `Default (OSX).sublime-mousemap`: | |
| [ | |
| // for Python we use Anaconda's goto command, for go we use go_guru, | |
| // for others we use built-in goto command | |
| { "button": "button1", "modifiers": ["ctrl"], "command": "mousemap_wrap", | |
| "press_command": "drag_select", "args": { "commands": [ | |
| { |
| # based on https://gist.github.com/blueyed/4fb0a807104551f103e6 | |
| # and on https://gist.github.com/TauPan/aec52e398d7288cb5a62895916182a9f (gistspection!) | |
| from django.core.management import call_command | |
| from django.db import connection | |
| from django.db.migrations.executor import MigrationExecutor | |
| import pytest | |
| from hashlib import md5 | |
| from collections import Counter | |
| import itertools | |
| import sys | |
| import time | |
| MATCH_MSG = '>>> We have a match!!! This phrase matches the mt5 hash' | |
| def get_relevant_words(target): |