[pypy-dev] Adding pure python implementation of datetime to CPython 3.x

Alexander Belopolsky alexander.belopolsky at gmail.com
Fri Jun 18 02:50:59 CEST 2010

Dear PyPy-Dev,

I have started porting PyPy implementation of datetime.py to CPython
3.x with a goal of distributing it together with C implementation.
The idea is for C and Python modules to share most of the regression
test cases and allow platforms that cannot use C modules use python
implementation.  The benefit for CPython developers is that this will
allow rapid prototyping and experimentation with new features.  The
benefit for CPython users is that they will be able to consult python
implementation as ultimately detailed documentation.

Since your project did an admirable job maintaining datetime.py in
recent years, your input will be very much appreciated.  Please see
CPython tracker issue 7989 [1] for details and to leave comments.  I
already have a patch there which updates PyPy datetime.py to Python
2.7.  You should be able to apply it to your tree when you upgrade to

[1] http://bugs.python.org/issue7989

More information about the Pypy-dev mailing list