|
1 | 1 | #!/usr/bin/env python
|
2 | 2 | # -*- coding: utf8 -*-
|
3 | 3 | #
|
4 |
| -# Copyright or © or Copr. Actimar/IFREMER (2010-2017) |
| 4 | +# Copyright or © or Copr. Actimar/IFREMER (2010-2018) |
5 | 5 | #
|
6 | 6 | # This software is a computer program whose purpose is to provide
|
7 | 7 | # utilities for handling oceanographic and atmospheric data,
|
|
37 | 37 | from warnings import warn
|
38 | 38 |
|
39 | 39 | __project__ = 'vacumm'
|
40 |
| -__version__ = '3.5.1' |
| 40 | +__version__ = '3.6.0' |
41 | 41 | __release__ = '0'
|
42 |
| -__date__ = '2017-12-12' |
| 42 | +__date__ = '2018-07-02' |
43 | 43 | __author__ = u'Stéphane Raynaud, Jonathan Wilkins, Guillaume Charria'
|
44 |
| -__email__ = 'raynaud@actimar.fr, wilkins@actimar.fr, charria@ifremer.fr' |
| 44 | +__email__ = 'stephane.raynaud@gmail.com, wilkins@actimar.fr, charria@ifremer.fr' |
45 | 45 | __copyright__ = 'Copyright (c) 2010-2016 Actimar/IFREMER'
|
46 | 46 | __description__ = """
|
47 | 47 | VACUMM library
|
@@ -96,8 +96,18 @@ class VACUMMError(Exception):
|
96 | 96 | class VACUMMWarning(UserWarning):
|
97 | 97 | """Standard VACUMM warning"""
|
98 | 98 |
|
| 99 | +class VACUMMDepWarning(DeprecationWarning, VACUMMWarning): |
| 100 | + """Deprecation VACUMM warning""" |
| 101 | + |
| 102 | + |
99 | 103 | def vacumm_warn(message, stacklevel=2):
|
100 | 104 | """Issue a :class:`VACUMMWarning`"""
|
101 | 105 | warn(message, VACUMMWarning, stacklevel=stacklevel)
|
102 | 106 |
|
103 | 107 | vcwarn = vacumm_warning = vacumm_warn
|
| 108 | + |
| 109 | +def vacumm_dep_warn(message, stacklevel=2): |
| 110 | + """Issue a :class:`VACUMMDepWarning`""" |
| 111 | + warn(message, VACUMMDepWarning, stacklevel=stacklevel) |
| 112 | + |
| 113 | +vcdwarn = vacumm_dep_warning = vacumm_dep_warn |
0 commit comments