Metadata-Version: 2.4
Name: udata
Version: 14.4.1.dev6
Summary: Open data portal
Author-email: Opendata Team <opendatateam@data.gouv.fr>
Maintainer-email: Opendata Team <opendatateam@data.gouv.fr>
License: MIT
Project-URL: Homepage, https://github.com/opendatateam/udata
Project-URL: Repository, https://github.com/opendatateam/udata
Project-URL: Documentation, https://udata.readthedocs.io/
Project-URL: Bug Tracker, https://github.com/opendatateam/udata/issues
Keywords: udata,open data,portal,data
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Environment :: Web Environment
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Topic :: System :: Software Distribution
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 :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Requires-Python: <3.14,>=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: authlib<2.0.0,>=1.5.1
Requires-Dist: awesome-slugify<2.0.0,>=1.6.5
Requires-Dist: babel<3.0.0,>=2.17.0
Requires-Dist: bcrypt<5.0.0,>=4.0.0
Requires-Dist: bleach[css]<7.0.0,>=6.2.0
Requires-Dist: blinker<2.0,>=1.5
Requires-Dist: boto3<2.0.0,>=1.26.102
Requires-Dist: botocore<2.0.0,>=1.29.165
Requires-Dist: celery<6.0.0,>=5.4.0
Requires-Dist: celerybeat-mongo<1.0.0,>=0.2.0
Requires-Dist: click<9.0.0,>=8.1.8
Requires-Dist: email-validator<3.0.0,>=2.2.0
Requires-Dist: factory-boy<4.0.0,>=3.3.3
Requires-Dist: feedgenerator<3.0.0,>=2.1.0
Requires-Dist: flask<4.0.0,>=3.0.0
Requires-Dist: flask-babel<5.0.0,>=4.0.0
Requires-Dist: flask-caching<3.0.0,>=2.3.1
Requires-Dist: flask-cdn<2.0.0,>=1.5.3
Requires-Dist: flask-gravatar<1.0.0,>=0.5.0
Requires-Dist: flask-login<1.0.0,>=0.6.3
Requires-Dist: flask-mail<1.0.0,>=0.10.0
Requires-Dist: flask-principal<1.0.0,>=0.4.0
Requires-Dist: flask-restx<2.0.0,>=1.3.0
Requires-Dist: flask-security-too<6.0.0,>=5.1.2
Requires-Dist: flask-sitemap<1.0.0,>=0.4.0
Requires-Dist: flask-storage<2.0.0,>=1.4.0
Requires-Dist: flask-wtf<2.0.0,>=1.2.2
Requires-Dist: geojson<4.0.0,>=3.2.0
Requires-Dist: geomet<2.0.0,>=1.1.0
Requires-Dist: html2text==2025.4.15
Requires-Dist: humanfriendly<11.0.0,>=10.0
Requires-Dist: importlib-resources<7.0.0,>=6.5.2
Requires-Dist: itsdangerous<3.0.0,>=2.2.0
Requires-Dist: jinja2<4.0.0,>=3.1.6
Requires-Dist: jsonschema<5.0.0,>=4.23.0
Requires-Dist: kombu[redis]<6.0.0,>=5.5.0
Requires-Dist: langdetect<2.0.0,>=1.0.9
Requires-Dist: levenshtein<1.0.0,>=0.27.1
Requires-Dist: lxml<7.0.0,>=6.0.0
Requires-Dist: markupsafe<4.0.0,>=3.0.3
Requires-Dist: mistune<4.0.0,>=3.1.3
Requires-Dist: mongoengine<1.0.0,>=0.29.1
Requires-Dist: netaddr<2.0.0,>=1.3.0
Requires-Dist: pillow<13.0.0,>=11.0.0
Requires-Dist: pydenticon<1.0.0,>=0.3.1
Requires-Dist: pymongo<5.0.0,>=4.11.3
Requires-Dist: python-dateutil<3.0.0,>=2.9.0.post0
Requires-Dist: pytz
Requires-Dist: rdflib<8.0.0,>=7.1.3
Requires-Dist: redis<8.0.0,>=5.0.0
Requires-Dist: requests<3.0.0,>=2.32.4
Requires-Dist: saxonche<13.0.0,>=12.8.0
Requires-Dist: sentry-sdk[flask]<3.0.0,>=2.23.1
Requires-Dist: speaklater<2.0.0,>=1.3
Requires-Dist: tlds>=2025022800
Requires-Dist: typing-extensions<5.0.0,>=4.12.2
Requires-Dist: tzdata
Requires-Dist: urlextract<2.0.0,>=1.9.0
Requires-Dist: urllib3<3.0.0,>=2.0.0
Requires-Dist: voluptuous<1.0.0,>=0.15.2
Requires-Dist: werkzeug<4.0.0,>=3.0.0
Requires-Dist: wtforms[email]<4.0.0,>=3.2.1
Requires-Dist: wtforms-json<1.0.0,>=0.3.5
Dynamic: license-file

<p align="center"><img src="https://i.imgur.com/rlRox1c.png"></p>

udata
=====

Customizable and skinnable social platform dedicated to (open) data.

The [full documentation][readthedocs-url] is hosted on Read the Docs.

udata is maintained by [data.gouv.fr](https://data.gouv.fr/), the
French public agency in charge of open data. data.gouv.fr is responsible
for publishing udata's roadmap and for building consensus around it.

It is collectively taken care of by members of the
[OpenDataTeam](https://github.com/opendatateam).

[readthedocs-url]: https://udata.readthedocs.io/en/stable/
