<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pystatsd.git/statsd/client/timer.py, branch main</title>
<subtitle>github.com: jsocol/pystatsd.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pystatsd.git/'/>
<entry>
<title>pyupgrade: Modernize syntax for Python &gt;= 3.7</title>
<updated>2022-12-03T23:21:40+00:00</updated>
<author>
<name>Christian Clauss</name>
<email>cclauss@me.com</email>
</author>
<published>2022-11-06T11:04:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pystatsd.git/commit/?id=50a9419794380bebc7d9ca51a06b3b8cb54e0e97'/>
<id>50a9419794380bebc7d9ca51a06b3b8cb54e0e97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix timing decorator for async functions</title>
<updated>2022-11-05T23:36:41+00:00</updated>
<author>
<name>James Socol</name>
<email>me@jamessocol.com</email>
</author>
<published>2022-11-05T22:58:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pystatsd.git/commit/?id=11c3a197b3715049541412112ff632763290e690'/>
<id>11c3a197b3715049541412112ff632763290e690</id>
<content type='text'>
Well I sat on this for long enough that it got easier: async/await is no
longer a syntax error in any supported version of Python. That meant
that it was relatively straightforward to apply @nkonin's proposed patch
from #119.

Fixes #119.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Well I sat on this for long enough that it got easier: async/await is no
longer a syntax error in any supported version of Python. That meant
that it was relatively straightforward to apply @nkonin's proposed patch
from #119.

Fixes #119.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove __future__ imports</title>
<updated>2022-11-05T21:49:04+00:00</updated>
<author>
<name>James Socol</name>
<email>me@jamessocol.com</email>
</author>
<published>2022-11-05T21:49:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pystatsd.git/commit/?id=b279154919fc5e09f52cc38c582eda5163822d4d'/>
<id>b279154919fc5e09f52cc38c582eda5163822d4d</id>
<content type='text'>
All of the features from __future__ that were in this library have been
in Python since 3.0. Now that Python 2 is no longer supported, we no
longer need them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All of the features from __future__ that were in this library have been
in Python since 3.0. Now that Python 2 is no longer supported, we no
longer need them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor client module into package</title>
<updated>2018-08-22T12:49:11+00:00</updated>
<author>
<name>James Socol</name>
<email>me@jamessocol.com</email>
</author>
<published>2018-08-22T12:36:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/pystatsd.git/commit/?id=4ef9faadb76abf28420662244a30203ccf3f9bea'/>
<id>4ef9faadb76abf28420662244a30203ccf3f9bea</id>
<content type='text'>
The client module just broke 300 lines and had a lot of functionality in
it. This breaks the single file up into a package and reduces a decent
amount of duplication. Makes a few related changes:

- Replaces old Python __future__ imports with new ones
- Removes __all__ in favor of fewer imports
- Refactors common stream code into StreamClientBase
- Renames TCPPipeline to StreamPipeline for consistency (this is not a
  public class name)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The client module just broke 300 lines and had a lot of functionality in
it. This breaks the single file up into a package and reduces a decent
amount of duplication. Makes a few related changes:

- Replaces old Python __future__ imports with new ones
- Removes __all__ in favor of fewer imports
- Refactors common stream code into StreamClientBase
- Renames TCPPipeline to StreamPipeline for consistency (this is not a
  public class name)
</pre>
</div>
</content>
</entry>
</feed>
