Mike Taves

Results 53 issues of Mike Taves

The [Format String Syntax](https://docs.python.org/3/library/string.html#format-string-syntax) includes a conversion field, which can be one of: - `!s` to call `str()` - `!r` to call `repr()` - `!a` to call `ascii()` E.g. take...

enhancement
help wanted

This maintenance enhancement would remove internal use of [`collections.OrderedDict`](https://docs.python.org/3/library/collections.html#collections.OrderedDict) with [`dict`](https://docs.python.org/3/library/stdtypes.html#dict), which is easier to use and has a much more compact string representation (among [other things](https://www.youtube.com/watch?v=p33CVV29OG8)). The history why...

enhancement

It would be nice to see all CI tests pass on the master branch, the remaining blocker is with AppVeyor. It was more-or-less working until https://github.com/Toblerity/Fiona/commit/a6ed5b2e6972e4dad438b85e6f4b4ac8db1154c6#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dc The error is the...

The Jupyter notebook examples are a bit old, and could use a refresh. For instance `reading_netCDF.ipynb` has an outdated URL, which should be updated from: ``` URL = 'http://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p5deg/GFS_Global_0p5deg_%04i%02i%02i_%02i%02i.grib2/GC' ```...

PROJ 7.0 changed the CMake project name from PROJ4 to PROJ (#1885, #1910). PROJ 9.1 made `find_package(PROJ4)` show a deprecation warning (#3094, #3165). PROJ 10.0 should finally remove this support.

task

While working on #2962 to cross-compile PROJ for Windows using mingw32, it was noted that `ctest` fails for gie.exe tests. For instance: ``` root@24772173c10b:~/PROJ/build# ctest -R Builtins2 -VV UpdateCTestConfiguration from...

bug

This PR is a follow-up from #2419, and moves the project metatdata from `setup.py` to `pyproject.toml` as described by [PEP 621](https://peps.python.org/pep-0621/) and supported by [setuptools >= 61](https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html). This supersedes #2424...

#### Issue A spatial index aka "sindex" property should be preserved and passed down to copies of objects that have the same geometry array. For instance, using the [`has_sindex` examples](https://geopandas.org/en/stable/docs/reference/api/geopandas.GeoSeries.has_sindex.html)...

enhancement

Most of these are files that should normally be ignored with `.gitignore`, but seem to have slipped in at some point. A bulk of these files are from an old...

An alternative proposal to #66 is to use [flit](https://github.com/takluyver/flit) for packaging. Building is similar: ```bash $ python3 -m pip install --upgrade build ... $ python3 -m build * Creating venv...