diff --git a/_service b/_service
index a6f4f41..479e1d2 100644
--- a/_service
+++ b/_service
@@ -2,7 +2,7 @@
github.com
https
- /ProgVal/Limnoria/archive/master-2020-01-01.tar.gz
+ /ProgVal/Limnoria/archive/master-2020-01-31.tar.gz
diff --git a/master-2020-01-01.tar.gz b/master-2020-01-01.tar.gz
deleted file mode 100644
index 4e0b276..0000000
--- a/master-2020-01-01.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:186bd02109c4689bfcee500b5db77d5a6cedf4139431c47fef3a47762f43dd67
-size 979137
diff --git a/master-2020-01-31.tar.gz b/master-2020-01-31.tar.gz
new file mode 100644
index 0000000..ed2ef62
--- /dev/null
+++ b/master-2020-01-31.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1523cd6245301df35b6c7edf320ee84236d7e3b86a5d2b504da324ce624598f3
+size 984766
diff --git a/python-limnoria.changes b/python-limnoria.changes
index 81d13ec..30d801c 100644
--- a/python-limnoria.changes
+++ b/python-limnoria.changes
@@ -1,3 +1,65 @@
+-------------------------------------------------------------------
+Mon Feb 10 16:33:25 UTC 2020 - Lars Vogdt
+
+- Update to version 2020-01-31:
+ + RSS: If ids are missing, use as id.
+ + RSS: Show a meaningful error in case '@rss' is called with a non-URL/…
+ + ChannelStats: Use the safe math evaluator.
+ + core/Math: Move the math evaluator to src/utils/.
+ + Math: Fix log/log10 return type.
+ + Aka, Google, String: fix more DeprecationWarning in tests (#1328)
+ + AutoMode, Channel, Nickometer: fix invalid escape sequence Deprecatio…
+ + plugins: use r'' strings to fix DeprecationWarning in test cases (#1328)
+ + Aka, Debug: cleanup imports
+ + Use importlib instead of imp.
+ + Replace failUnless/failIf with assertTrue/assertFalse.
+ + Socket: Don't add instances twice in cls._instances.
+ + Socket: use a proper lock instead of a boolean.
+ + Add subcommand dispatching for CAP/FAIL/WARN/NOTE.
+ + Rename doAuthenticate* functions to not conflict with callback names.
+ + Make irc.error do nothing is no string is given as argument.
+ + Call super().setValue() before defaultHttpHeaders.
+ + Deduplicate setting Accept-Language HTTP header.
+ + Web: Implement protocols.http.requestLanguage
+ + Add supybot.protocols.http.requestLanguage
+ + Fix getSpecific usage
+ + Import MutableMapping and MutableSet from collections.abc.
+ + setup.py: migrate shebang to Python 3
+ + setup.py: remove obsolete version_info conditionals
+ + scripts: remove obsolete conditionals for Python 2
+ + scripts: migrate shebangs and version checks to Python 3
+ + Be less hostile to users in --allow-root help
+ + Readd Limnoria name to default part & quit messages
+ + SedRegex: skip testReDoSTimeout if multiprocessing is disabled
+ + SedRegex: update plugin metadata
+ + SedRegex: spawn a single process to handle the whole history.
+ + SedRegex: add test for ReDoS timeout
+ + SedRegex: abort when a search times out
+ + SedRegex: test case normalization of channel names
+ + SedRegex: match channel names case insensitively
+ + SedRegex: log all errors, always display the not found mesage
+ + SedRegex: reuse processTimeout in the sub() process too
+ + SedRegex: README: specifically mention that /s is specific to this plugin
+ + SedRegex: make the regexp process timeout configurable
+ + SedRegex: remove compatibility workaround for Python 2.7.6 and lower
+ + SedRegex: skip testBoldReplacement on Python 2
+ + SedRegex: remove a duplicate test
+ + SedRegex: use self.__class__ instead of __class__ in tests (Python 2 …
+ + SedRegex: add a bunch of test cases
+ + SedRegex: bump copyright year to 2017
+ + SedRegex: fix some replacement queries not working
+ + SedRegex: also catch errors in the regexp_wrapper() step
+ + SedRegex: log the exact error name instead of "SedRegex error"
+ + SedRegex: require ending delimiter to prevent overzealous matching of…
+ + SedRegex: work around "nothing to replace" errors on < Python 2.7.6 a…
+ + SedRegex: fix flag matching
+ + SedRegex: add configuration / usage instructions
+ + SedRegex: implement 's' regex flag to only match the caller's message
+ + SedRegex: allow free form flags and return them in _unpack_sed()
+ + SedRegex: sanitize against \n\r\t in output
+ + SedRegex: only operate on messages from the current network
+ + SedRegex: work around "nothing to repeat" errors on Python < 2.7.6
+
-------------------------------------------------------------------
Sat Jan 4 13:10:52 UTC 2020 - Atri Bhattacharya
diff --git a/python-limnoria.spec b/python-limnoria.spec
index df12ce9..db30b6b 100644
--- a/python-limnoria.spec
+++ b/python-limnoria.spec
@@ -19,9 +19,9 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
%define appname limnoria
-%define srcver 2020-01-01
+%define srcver 2020-01-31
Name: python-limnoria
-Version: 2020.01.01
+Version: 2020.01.31
Release: 0
Summary: A modified version of Supybot (an IRC bot and framework)
License: BSD-3-Clause