Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 57df098

Browse files
committed
Add __init__.py for npytypes package and rational sub-package
1 parent 193abeb commit 57df098

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

npytypes/__init__.py

Whitespace-only changes.

npytypes/rational/__init__.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import numpy as np
2+
3+
from npytypes.rational.rational import denominator, gcd, lcm, numerator, rational
4+
from npytypes.rational.info import __doc__
5+
6+
__all__ = ['denominator', 'gcd', 'lcm', 'numerator', 'rational']
7+
8+
if np.__dict__.get('rational') is not None:
9+
raise RuntimeError('The NumPy package already has a rational type')
10+
11+
np.rational = rational
12+
np.typeDict['rational'] = np.dtype(rational)

0 commit comments

Comments
 (0)