mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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:
parent
f7c064d841
commit
f337a3fdd8
5 changed files with 57 additions and 0 deletions
|
@ -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
|
||||
|
|
36
devel/py-datasette/Makefile
Normal file
36
devel/py-datasette/Makefile
Normal 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>
|
3
devel/py-datasette/distinfo
Normal file
3
devel/py-datasette/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1681052880
|
||||
SHA256 (datasette-0.64.2.tar.gz) = e9e16edbd3af2e11a2f251964fd8d9b7f9e4c4189790bc6c23f0fafa8ee458fc
|
||||
SIZE (datasette-0.64.2.tar.gz) = 211035
|
10
devel/py-datasette/files/patch-setup.py
Normal file
10
devel/py-datasette/files/patch-setup.py
Normal 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",
|
7
devel/py-datasette/pkg-descr
Normal file
7
devel/py-datasette/pkg-descr
Normal 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.
|
Loading…
Add table
Reference in a new issue