Metadata-Version: 2.4
Name: c2cgeoform
Version: 2.5.1
Summary: c2cgeoform
Keywords: web,wsgi,bfg,pylons,pyramid
Author: Camptocamp
Author-email: info@camptocamp.com
Requires-Python: >=3.11
Classifier: Framework :: Pyramid
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Typing :: Typed
Provides-Extra: psycopg2
Provides-Extra: psycopg2-binary
Requires-Dist: babel
Requires-Dist: colanderalchemy
Requires-Dist: deform (<3.0.0)
Requires-Dist: geoalchemy2
Requires-Dist: geojson
Requires-Dist: lingua
Requires-Dist: psycopg2 ; extra == "psycopg2"
Requires-Dist: psycopg2-binary ; extra == "psycopg2-binary"
Requires-Dist: pyproj
Requires-Dist: pyramid
Requires-Dist: pyramid-beaker
Requires-Dist: pyramid-chameleon
Requires-Dist: pyramid-jinja2
Requires-Dist: requests
Requires-Dist: setuptools (<81.0.0)
Requires-Dist: shapely
Requires-Dist: sqlalchemy
Requires-Dist: zope-sqlalchemy
Project-URL: Bug Tracker, https://github.com/camptocamp/c2cgeoform/issues
Project-URL: Repository, https://github.com/camptocamp/c2cgeoform
Description-Content-Type: text/markdown

# c2cgeoform

c2cgeoform is a framework easing the creation of web pages with forms. Users
of c2cgeoform declaratively create _models_, from which the framework
can create forms, views, lists, ...

c2cgeoform supports various data types, including _geometry_ types (points,
lines, polygons). For geometry types `c2geoform` generates maps with editing
tools to create, modify or delete geometries.

c2cgeoform is based on [Pylons technologies](http://www.pylonsproject.org/).
More specifically, it uses
[Pyramid](http://docs.pylonsproject.org/en/latest/docs/pyramid.html),
[Colander](http://colander.readthedocs.org/en/latest/), and
[Deform](http://deform.readthedocs.org/en/latest/). For interacting with the
database it uses [SQLAlchemy](http://www.sqlalchemy.org/) and
[GeoAlchemy 2](https://geoalchemy-2.readthedocs.org/en/latest/).

Documentation: https://c2cgeoform.readthedocs.io/en/latest/

Demo: https://geomapfish-demo.camptocamp.com/c2cgeoform

## Copyright

c2cgeoform makes use of the icons by [GLYPHICONS](http://glyphicons.com).
Make sure to comply with the [usage terms](http://glyphicons.com/license/) when
utilizing c2cgeoform.

## Contributing

Install the pre-commit hooks:

```bash
pip install pre-commit
pre-commit install --allow-missing-config
```

