devel/py-datasette: Add py-datasette 0.64.2

Datasette is a tool for exploring and publishing data. It helps people take data
of any shape or size and publish that as an interactive, explorable website and
accompanying API.

Datasette is aimed at data journalists, museum curators, archivists, local
governments, scientists, researchers and anyone else who has data that they wish
to share with the world.
This commit is contained in:
Po-Chuan Hsieh 2023-04-10 04:39:07 +08:00
parent f7c064d841
commit f337a3fdd8
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
5 changed files with 57 additions and 0 deletions

View file

@ -4493,6 +4493,7 @@
SUBDIR += py-dataclasses-json
SUBDIR += py-datadog
SUBDIR += py-datapackage
SUBDIR += py-datasette
SUBDIR += py-datatest
SUBDIR += py-dateparser
SUBDIR += py-dateutil

View file

@ -0,0 +1,36 @@
PORTNAME= datasette
PORTVERSION= 0.64.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Open source multi-tool for exploring and publishing data
WWW= https://datasette.io/ \
https://github.com/simonw/datasette
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiofiles>=0.4:devel/py-aiofiles@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}asgi-csrf>=0.9:www/py-asgi-csrf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}asgiref>=3.2.10:www/py-asgiref@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=7.1.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click-default-group-wheel>=1.2.2:devel/py-click-default-group-wheel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.20:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hupper>=1.9:devel/py-hupper@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}itsdangerous>=1.1:security/py-itsdangerous@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}janus>=0.6.2:devel/py-janus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.3:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mergedeep>=1.1.1:devel/py-mergedeep@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pint>=0.9:devel/py-pint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pluggy>=1.0:devel/py-pluggy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=5.3:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.11:www/py-uvicorn@${PY_FLAVOR}
USES= python:3.7+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1681052880
SHA256 (datasette-0.64.2.tar.gz) = e9e16edbd3af2e11a2f251964fd8d9b7f9e4c4189790bc6c23f0fafa8ee458fc
SIZE (datasette-0.64.2.tar.gz) = 211035

View file

@ -0,0 +1,10 @@
--- setup.py.orig 2023-03-08 20:52:55 UTC
+++ setup.py
@@ -62,7 +62,6 @@ setup(
[console_scripts]
datasette=datasette.cli:cli
""",
- setup_requires=["pytest-runner"],
extras_require={
"docs": [
"furo==2022.9.29",

View file

@ -0,0 +1,7 @@
Datasette is a tool for exploring and publishing data. It helps people take data
of any shape or size and publish that as an interactive, explorable website and
accompanying API.
Datasette is aimed at data journalists, museum curators, archivists, local
governments, scientists, researchers and anyone else who has data that they wish
to share with the world.