diff options
| author | Guillaume Horel <guillaume.horel@gmail.com> | 2017-05-05 12:48:48 -0400 |
|---|---|---|
| committer | Guillaume Horel <guillaume.horel@gmail.com> | 2017-05-05 12:48:48 -0400 |
| commit | fa975c9194a8444ff817ef9d56fe53235c984f60 (patch) | |
| tree | bd1588a5107f4bf80eaf28a07a1e14c058c493b8 | |
| parent | 64187dbf722a5c58d175b9e687326d6d5cf06b97 (diff) | |
| download | pyisda-fa975c9194a8444ff817ef9d56fe53235c984f60.tar.gz | |
expose functions to python
| -rw-r--r-- | pyisda/date.pxd | 2 | ||||
| -rw-r--r-- | pyisda/date.pyx | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/pyisda/date.pxd b/pyisda/date.pxd index faaf6e6..7c4fbda 100644 --- a/pyisda/date.pxd +++ b/pyisda/date.pxd @@ -44,6 +44,6 @@ cdef extern from "isda/busday.h": long offset, # (I) number of business days char *holidayFile, # (I) holiday file specification TDate *result) nogil -cdef TDate pydate_to_TDate(c_datetime.date d) +cpdef TDate pydate_to_TDate(c_datetime.date d) cpdef c_datetime.date TDate_to_pydate(TDate d) diff --git a/pyisda/date.pyx b/pyisda/date.pyx index 3cdb394..5854e70 100644 --- a/pyisda/date.pyx +++ b/pyisda/date.pyx @@ -4,7 +4,7 @@ from cpython.version cimport PY_MAJOR_VERSION c_datetime.import_datetime() -cdef TDate pydate_to_TDate(c_datetime.date d): +cpdef TDate pydate_to_TDate(c_datetime.date d): return JpmcdsDate(<long>d.year, <long>d.month, <long>d.day) cpdef c_datetime.date TDate_to_pydate(TDate d): |
