<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/dateutil-git.git/dateutil/test/_common.py, branch pganssle-patch-1</title>
<subtitle>github.com: dateutil/dateutil.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/'/>
<entry>
<title>Auto-skip tests when TZ can't be changed.</title>
<updated>2019-11-02T15:46:54+00:00</updated>
<author>
<name>Alexander Shadchin</name>
<email>alexandr.shadchin@gmail.com</email>
</author>
<published>2019-02-27T14:49:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=154d391d5d6f8d3c2e5b086f833620a8e78e0097'/>
<id>154d391d5d6f8d3c2e5b086f833620a8e78e0097</id>
<content type='text'>
At the moment these tests are skipped ad-hoc in the test suite, but we
can use `pytest.skip` in the context manager itself to skip them
automatically and make things easier on ourselves.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At the moment these tests are skipped ad-hoc in the test suite, but we
can use `pytest.skip` in the context manager itself to skip them
automatically and make things easier on ourselves.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove WarningTestMixin in favor of pytest.warns</title>
<updated>2019-11-02T15:10:14+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2019-11-02T15:06:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=13cce013d1534d114cb9bcaa5db3dbc35be27630'/>
<id>13cce013d1534d114cb9bcaa5db3dbc35be27630</id>
<content type='text'>
This was originally added when we were still supporting unittest-only
tests, but now that we require pytest, we can switch over to using the
built-in pytest.warns context manager.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was originally added when we were still supporting unittest-only
tests, but now that we require pytest, we can switch over to using the
built-in pytest.warns context manager.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test that tzutc() returns singleton</title>
<updated>2017-11-07T15:10:52+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2017-11-05T20:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=af39a13d745f98a60b6ca2032eb541bb9a92df1a'/>
<id>af39a13d745f98a60b6ca2032eb541bb9a92df1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused imports</title>
<updated>2017-10-29T00:26:21+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2017-10-29T00:25:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=f27fb132c5aaa8b8132940bd99ac9418bd288f5b'/>
<id>f27fb132c5aaa8b8132940bd99ac9418bd288f5b</id>
<content type='text'>
Discovered running flake8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Discovered running flake8.
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop support for Python 2.6</title>
<updated>2017-07-11T00:41:17+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2017-04-17T04:40:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=2e7b4c257a048645e97f8351c323dbb0da2f1f3f'/>
<id>2e7b4c257a048645e97f8351c323dbb0da2f1f3f</id>
<content type='text'>
I would humbly like to suggest dateutil drop support for Python 2.6.

The last release of Python 2.6 was 2013-10-29, over 3 years ago. It is
no longer receiving security fixes.

https://www.python.org/dev/peps/pep-0361/

The pip project itself has recently dropped support for 2.6. Their
numbers estimate that Python 2.6 accounts for ~2% of their downloads.

pypa/pip#4343

For projects that still use Python 2.6, they can continue to pip install
an older version.

I've tried my best to remove as much 2.6 specific code as I can,
including the 'Programming Language :: Python :: 2.6' trove classifier
from setup.py. I've also removed Travis CI testing, which should result
in faster testing and fewer wasted resources.

Code changed:

- Removed Python2.6 from testing configuration
- setup.py cleanups due to fewer version complications
- Removed unittest2 dependency and monkey patching
- Use set literals
- Use dict comprehension
- Remove total_seconds workaround
- Remove TarFile.open() context manager workaround

Thanks for considering.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I would humbly like to suggest dateutil drop support for Python 2.6.

The last release of Python 2.6 was 2013-10-29, over 3 years ago. It is
no longer receiving security fixes.

https://www.python.org/dev/peps/pep-0361/

The pip project itself has recently dropped support for 2.6. Their
numbers estimate that Python 2.6 accounts for ~2% of their downloads.

pypa/pip#4343

For projects that still use Python 2.6, they can continue to pip install
an older version.

I've tried my best to remove as much 2.6 specific code as I can,
including the 'Programming Language :: Python :: 2.6' trove classifier
from setup.py. I've also removed Travis CI testing, which should result
in faster testing and fewer wasted resources.

Code changed:

- Removed Python2.6 from testing configuration
- setup.py cleanups due to fewer version complications
- Removed unittest2 dependency and monkey patching
- Use set literals
- Use dict comprehension
- Remove total_seconds workaround
- Remove TarFile.open() context manager workaround

Thanks for considering.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use 2 spaces after top level definitions</title>
<updated>2017-04-17T19:45:51+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2017-04-17T18:30:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=0e73f3d87079e6144bd679c915f707e38818801b'/>
<id>0e73f3d87079e6144bd679c915f707e38818801b</id>
<content type='text'>
Brings code closer to flake8 compliance by passing rule:

E305 expected 2 blank lines after class or function definition

http://pycodestyle.pycqa.org/en/latest/intro.html#error-codes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Brings code closer to flake8 compliance by passing rule:

E305 expected 2 blank lines after class or function definition

http://pycodestyle.pycqa.org/en/latest/intro.html#error-codes
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up trailing white space in all files</title>
<updated>2017-04-17T16:19:11+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2017-04-17T05:03:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=38232aacc3c46ef3b649ec730a2444ed13fe3894'/>
<id>38232aacc3c46ef3b649ec730a2444ed13fe3894</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Python 2.6 compatibility function</title>
<updated>2016-04-10T20:32:14+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2016-04-10T20:32:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=690e1053ae80f751a4a1f32fbf8f09549248c53c'/>
<id>690e1053ae80f751a4a1f32fbf8f09549248c53c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add context manager for changing time zone.</title>
<updated>2016-04-10T15:31:06+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2016-04-10T15:28:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=a1825cbfc87a4a40c7c8679d40c7a9be010ba3a7'/>
<id>a1825cbfc87a4a40c7c8679d40c7a9be010ba3a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Return NotImplemented in many tz operations.</title>
<updated>2016-04-04T22:46:01+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2016-04-04T22:46:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/dateutil-git.git/commit/?id=59af448cfbfc187ec22bd0440ad03c063642e8bd'/>
<id>59af448cfbfc187ec22bd0440ad03c063642e8bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
