text: Title: Clean up Python warnings
  Body: Running test suite, looks like Python starting to complain about some things. Change over as necessary to avoid future deprecation problems
  
  ```
  tests/test_package.py::test_map
    <frozen importlib._bootstrap>:488: DeprecationWarning: Type google.protobuf.pyext._message.ScalarMapContainer uses PyType_Spec with a metaclass that has custom tp_new. This is deprecated and will no longer be allowed in Python 3.14.
  
  tests/test_package.py::test_map
    <frozen importlib._bootstrap>:488: DeprecationWarning: Type google.protobuf.pyext._message.MessageMapContainer uses PyType_Spec with a metaclass that has custom tp_new. This is deprecated and will no longer be allowed in Python 3.14.
  
  tests/test_package.py::test_map
    /Users/randyzwitch/miniconda3/envs/streamlit-folium/lib/python3.12/site-packages/google/protobuf/internal/well_known_types.py:91: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
      _EPOCH_DATETIME_NAIVE = datetime.datetime.utcfromtimestamp(0)
  ```
  
  ```
  ........{'x': 24, 'y': 1744.359375, 'width': 452, 'height': 700}
  {'x': 80, 'y': 2279.375, 'width': 840, 'height': 1511}
  ..../Users/randyzwitch/github/streamlit-folium/examples/pages/geojson_popup.py:35: FutureWarning: Passing literal json to 'read_json' is deprecated and will be removed in a future version. To read from a literal string, wrap it in a 'StringIO' object.
    abbrs = pd.read_json(response.text)
  /Users/randyzwitch/miniconda3/envs/streamlit-folium/lib/python3.12/site-packages/streamlit/util.py:227: RuntimeWarning: coroutine 'expire_cache' was never awaited
    pass
  RuntimeWarning: Enable tracemalloc to get the object allocation traceback
  /Users/randyzwitch/miniconda3/envs/streamlit-folium/lib/python3.12/site-packages/streamlit/util.py:227: RuntimeWarning: coroutine 'expire_cache' was never awaited
    pass
  RuntimeWarning: Enable tracemalloc to get the object allocation traceback
  .F
  tests/test_package.py .......
  tests/test_release.py .
  ```