|
| 1 | +r""" |
| 2 | +Deprecated module. |
| 3 | +
|
| 4 | +Functions were moved in arith_sage.pyx |
| 5 | +
|
| 6 | +TESTS:: |
| 7 | +
|
| 8 | + sage: from sage.libs.flint.arith import bell_number, bernoulli_number, euler_number, stirling_number_1, stirling_number_2, number_of_partitions, dedekind_sum, harmonic_number |
| 9 | + sage: bell_number(4) |
| 10 | + doctest:warning |
| 11 | + ... |
| 12 | + DeprecationWarning: |
| 13 | + Importing bell_number from here is deprecated; please use "from sage.libs.flint.arith_sage import bell_number" instead. |
| 14 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 15 | + 15 |
| 16 | + sage: bernoulli_number(4) |
| 17 | + doctest:warning |
| 18 | + ... |
| 19 | + DeprecationWarning: |
| 20 | + Importing bernoulli_number from here is deprecated; please use "from sage.libs.flint.arith_sage import bernoulli_number" instead. |
| 21 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 22 | + -1/30 |
| 23 | + sage: euler_number(4) |
| 24 | + doctest:warning |
| 25 | + ... |
| 26 | + DeprecationWarning: |
| 27 | + Importing euler_number from here is deprecated; please use "from sage.libs.flint.arith_sage import euler_number" instead. |
| 28 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 29 | + 5 |
| 30 | + sage: stirling_number_1(2, 4) |
| 31 | + doctest:warning |
| 32 | + ... |
| 33 | + DeprecationWarning: |
| 34 | + Importing stirling_number_1 from here is deprecated; please use "from sage.libs.flint.arith_sage import stirling_number_1" instead. |
| 35 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 36 | + 0 |
| 37 | + sage: stirling_number_2(2, 4) |
| 38 | + doctest:warning |
| 39 | + ... |
| 40 | + DeprecationWarning: |
| 41 | + Importing stirling_number_2 from here is deprecated; please use "from sage.libs.flint.arith_sage import stirling_number_2" instead. |
| 42 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 43 | + 0 |
| 44 | + sage: number_of_partitions(4) |
| 45 | + doctest:warning |
| 46 | + ... |
| 47 | + DeprecationWarning: |
| 48 | + Importing number_of_partitions from here is deprecated; please use "from sage.libs.flint.arith_sage import number_of_partitions" instead. |
| 49 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 50 | + 5 |
| 51 | + sage: dedekind_sum(4, 5) |
| 52 | + doctest:warning |
| 53 | + ... |
| 54 | + DeprecationWarning: |
| 55 | + Importing dedekind_sum from here is deprecated; please use "from sage.libs.flint.arith_sage import dedekind_sum" instead. |
| 56 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 57 | + -1/5 |
| 58 | + sage: harmonic_number(4) |
| 59 | + doctest:warning |
| 60 | + ... |
| 61 | + DeprecationWarning: |
| 62 | + Importing harmonic_number from here is deprecated; please use "from sage.libs.flint.arith_sage import harmonic_number" instead. |
| 63 | + See https://github.com/sagemath/sage/issues/36449 for details. |
| 64 | + 25/12 |
| 65 | +""" |
| 66 | + |
| 67 | +from sage.misc.lazy_import import lazy_import |
| 68 | + |
| 69 | +lazy_import('sage.libs.flint.arith_sage', ['bell_number', 'bernoulli_number', |
| 70 | + 'euler_number', 'stirling_number_1', 'stirling_number_2', |
| 71 | + 'number_of_partitions', 'dedekind_sum', 'harmonic_number'], |
| 72 | + deprecation=36449) |
| 73 | + |
| 74 | +del lazy_import |
0 commit comments