Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
remove code deprecated in #16878
Browse files Browse the repository at this point in the history
  • Loading branch information
a-andre committed Feb 4, 2017
1 parent a774a57 commit e0c5007
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 38 deletions.
2 changes: 1 addition & 1 deletion src/sage/arith/all.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from .misc import (algdep, bernoulli, is_prime, is_prime_power,
is_pseudoprime, is_pseudoprime_power, is_pseudoprime_small_power,
is_pseudoprime, is_pseudoprime_power,
prime_powers, primes_first_n, eratosthenes, primes,
next_prime_power, next_probable_prime, next_prime,
previous_prime, previous_prime_power, random_prime,
Expand Down
39 changes: 2 additions & 37 deletions src/sage/arith/misc.py
Original file line number Diff line number Diff line change
Expand Up @@ -465,7 +465,7 @@ def is_prime(n):
except (AttributeError, NotImplementedError):
return ZZ(n).is_prime()

def is_pseudoprime(n, flag=None):
def is_pseudoprime(n):
r"""
Test whether ``n`` is a pseudo-prime
Expand Down Expand Up @@ -495,22 +495,10 @@ def is_pseudoprime(n, flag=None):
False
sage: is_pseudoprime(-2)
False
TESTS:
Deprecation warning from :trac:`16878`::
sage: is_pseudoprime(127, flag=0)
doctest:...: DeprecationWarning: the keyword 'flag' is deprecated and no longer used
See http://trac.sagemath.org/16878 for details.
True
"""
if flag is not None:
from sage.misc.superseded import deprecation
deprecation(16878, "the keyword 'flag' is deprecated and no longer used")
return ZZ(n).is_pseudoprime()

def is_prime_power(n, flag=None, get_data=False):
def is_prime_power(n, get_data=False):
r"""
Test whether ``n`` is a positive power of a prime number
Expand Down Expand Up @@ -568,9 +556,6 @@ def is_prime_power(n, flag=None, get_data=False):
...
TypeError: unable to convert 'foo' to an integer
"""
if flag is not None:
from sage.misc.superseded import deprecation
deprecation(16878, "the keyword 'flag' is deprecated and no longer used")
return ZZ(n).is_prime_power(get_data=get_data)

def is_pseudoprime_power(n, get_data=False):
Expand Down Expand Up @@ -618,26 +603,6 @@ def is_pseudoprime_power(n, get_data=False):
"""
return ZZ(n).is_prime_power(proof=False, get_data=get_data)

def is_pseudoprime_small_power(n, bound=None, get_data=False):
"""
Deprecated version of ``is_pseudoprime_power``.
EXAMPLES::
sage: is_pseudoprime_small_power(1234)
doctest:...: DeprecationWarning: the function is_pseudoprime_small_power() is deprecated, use is_pseudoprime_power() instead.
See http://trac.sagemath.org/16878 for details.
False
sage: is_pseudoprime_small_power(3^1024, get_data=True)
[(3, 1024)]
"""
from sage.misc.superseded import deprecation
deprecation(16878, "the function is_pseudoprime_small_power() is deprecated, use is_pseudoprime_power() instead.")
if get_data:
return [ZZ(n).is_prime_power(proof=False, get_data=True)]
else:
return ZZ(n).is_prime_power(proof=False)


def valuation(m, *args, **kwds):
"""
Expand Down

0 comments on commit e0c5007

Please sign in to comment.