Remove charset-normalizer version constraint

Change-Id: I46311f74e949270278f685c50576f5884ba96227
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
diff --git a/requirements-test.in b/requirements-test.in
index 9d355d8..a0d68c4 100644
--- a/requirements-test.in
+++ b/requirements-test.in
@@ -13,7 +13,7 @@
 #     limitations under the License.
 
 asynctest
-charset-normalizer<3 # Required by aiohttp in LCM
+charset-normalizer
 coverage
 flake8<5.0.0
 mock
diff --git a/requirements-test.txt b/requirements-test.txt
index eb0b7af..0704348 100644
--- a/requirements-test.txt
+++ b/requirements-test.txt
@@ -18,7 +18,7 @@
     # via -r requirements-test.in
 certifi==2023.5.7
     # via requests
-charset-normalizer==2.1.1
+charset-normalizer==3.1.0
     # via
     #   -r requirements-test.in
     #   requests
diff --git a/requirements.in b/requirements.in
index dea54a4..0195351 100644
--- a/requirements.in
+++ b/requirements.in
@@ -11,7 +11,8 @@
 #     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 #     See the License for the specific language governing permissions and
 #     limitations under the License.
-charset-normalizer<3 # Required by aiohttp in LCM
+charset-normalizer
+google-auth<2.18.0
 juju==3.0.0
 kubernetes
 motor
diff --git a/requirements.txt b/requirements.txt
index c190a1a..53808d1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -28,7 +28,7 @@
     # via
     #   cryptography
     #   pynacl
-charset-normalizer==2.1.1
+charset-normalizer==3.1.0
     # via
     #   -r requirements.in
     #   requests
@@ -37,7 +37,9 @@
 dnspython==2.3.0
     # via pymongo
 google-auth==2.17.3
-    # via kubernetes
+    # via
+    #   -r requirements.in
+    #   kubernetes
 idna==3.4
     # via requests
 juju==3.0.0