pycaching icon indicating copy to clipboard operation
pycaching copied to clipboard

A Python 3 interface for working with Geocaching.com website.

Results 34 pycaching issues
Sort by recently updated
recently updated
newest added

The PR provides an interface to the advanced search of www.geocaching.com. The new method can be use the full power of advanced search. **Features** * Powerful search with a lot...

Recording a new cassette for the following test fails inside `tests.test_trackable.TestMethods` (for #185): ```python3 def test_load__type(self): with self.subTest("existing"): trackable = Trackable(self.gc, "TB1KEZ9") with self.recorder.use_cassette("trackable_load__existing_type"): self.assertEqual("SwedenHawk Geocoin", trackable.type) with self.subTest("missing"): trackable...

bug report
contributors friendly

``` trackable = geocaching.get_trackable("TB7WZD9") trackable = geocaching.get_trackable("TB7WVN8") ``` Others are working fine. Here the traceback ``` Traceback (most recent call last): File "C:\Users\xyz\AppData\Local\Programs\Python\Python310\lib\site-packages\pycaching\util.py", line 30, in wrapper return func(*args, **kwargs)...

bug report
contributors friendly

When trying to load caches in some location using `geocaching.search`, it doesn't work because of error (`Connection reset by peer`). However, loading a single geocache using `geocaching.get_cache` seems to work...

bug report
contributors friendly

The Cache.state variable does not correctly reflect the enabled status of a geocache. Geocaches that are disabled or archived return a state of True. The problem seems to be in...

bug report
contributors friendly

as discussed @ https://github.com/cgeo/cgeo/issues/9056 The login page of geocaching.com for some IP's adds an Captcha, when this happens pycaching fails with ``` raise LoginFailedException("Cannot login to the site " pycaching.errors.LoginFailedException:...

bug report

Groundspeak provides a new web site and API for search. The old search API is currently still available in the background. [https://www.geocaching.com/api/proxy/web/search/v2?skip=0&take=50&asc=False&sort=favoritepoint](https://www.geocaching.com/api/proxy/web/search/v2?skip=0&take=50&asc=False&sort=favoritepoint) The new API returns JSON data instead of...

feature request
contributors friendly

The PR extends class Cache to query the country and state of a cache. The PR includes two new helper classes: * CountryState - Used to keep the pair of...

Recently i got this ValueError. `pycaching.errors.ValueError: Unknown date format - '12.06.20'.` My GC profile language is german. So i added date format "%d.%m.%y".

bug report

I expanded the class Cache to read the **Personal Note** or **Cache Note** from a cache listing. The note can be read from the listing and from the print form....