head	1.10;
access;
symbols
	pkgsrc-2026Q2:1.10.0.2
	pkgsrc-2026Q2-base:1.10
	pkgsrc-2026Q1:1.9.0.12
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.10
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.9.0.8
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.6
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.9.0.4
	pkgsrc-2025Q1-base:1.9
	pkgsrc-2024Q4:1.9.0.2
	pkgsrc-2024Q4-base:1.9
	pkgsrc-2024Q3:1.8.0.16
	pkgsrc-2024Q3-base:1.8
	pkgsrc-2024Q2:1.8.0.14
	pkgsrc-2024Q2-base:1.8
	pkgsrc-2024Q1:1.8.0.12
	pkgsrc-2024Q1-base:1.8
	pkgsrc-2023Q4:1.8.0.10
	pkgsrc-2023Q4-base:1.8
	pkgsrc-2023Q3:1.8.0.8
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.6
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.8.0.4
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.8.0.2
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.7.0.8
	pkgsrc-2022Q3-base:1.7
	pkgsrc-2022Q2:1.7.0.6
	pkgsrc-2022Q2-base:1.7
	pkgsrc-2022Q1:1.7.0.4
	pkgsrc-2022Q1-base:1.7
	pkgsrc-2021Q4:1.7.0.2
	pkgsrc-2021Q4-base:1.7
	pkgsrc-2021Q3:1.5.0.48
	pkgsrc-2021Q3-base:1.5
	pkgsrc-2021Q2:1.5.0.46
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.5.0.44
	pkgsrc-2021Q1-base:1.5
	pkgsrc-2020Q4:1.5.0.42
	pkgsrc-2020Q4-base:1.5
	pkgsrc-2020Q3:1.5.0.40
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.5.0.36
	pkgsrc-2020Q2-base:1.5
	pkgsrc-2020Q1:1.5.0.16
	pkgsrc-2020Q1-base:1.5
	pkgsrc-2019Q4:1.5.0.38
	pkgsrc-2019Q4-base:1.5
	pkgsrc-2019Q3:1.5.0.34
	pkgsrc-2019Q3-base:1.5
	pkgsrc-2019Q2:1.5.0.32
	pkgsrc-2019Q2-base:1.5
	pkgsrc-2019Q1:1.5.0.30
	pkgsrc-2019Q1-base:1.5
	pkgsrc-2018Q4:1.5.0.28
	pkgsrc-2018Q4-base:1.5
	pkgsrc-2018Q3:1.5.0.26
	pkgsrc-2018Q3-base:1.5
	pkgsrc-2018Q2:1.5.0.24
	pkgsrc-2018Q2-base:1.5
	pkgsrc-2018Q1:1.5.0.22
	pkgsrc-2018Q1-base:1.5
	pkgsrc-2017Q4:1.5.0.20
	pkgsrc-2017Q4-base:1.5
	pkgsrc-2017Q3:1.5.0.18
	pkgsrc-2017Q3-base:1.5
	pkgsrc-2017Q2:1.5.0.14
	pkgsrc-2017Q2-base:1.5
	pkgsrc-2017Q1:1.5.0.12
	pkgsrc-2017Q1-base:1.5
	pkgsrc-2016Q4:1.5.0.10
	pkgsrc-2016Q4-base:1.5
	pkgsrc-2016Q3:1.5.0.8
	pkgsrc-2016Q3-base:1.5
	pkgsrc-2016Q2:1.5.0.6
	pkgsrc-2016Q2-base:1.5
	pkgsrc-2016Q1:1.5.0.4
	pkgsrc-2016Q1-base:1.5
	pkgsrc-2015Q4:1.5.0.2
	pkgsrc-2015Q4-base:1.5
	pkgsrc-2015Q3:1.4.0.18
	pkgsrc-2015Q3-base:1.4
	pkgsrc-2015Q2:1.4.0.16
	pkgsrc-2015Q2-base:1.4
	pkgsrc-2015Q1:1.4.0.14
	pkgsrc-2015Q1-base:1.4
	pkgsrc-2014Q4:1.4.0.12
	pkgsrc-2014Q4-base:1.4
	pkgsrc-2014Q3:1.4.0.10
	pkgsrc-2014Q3-base:1.4
	pkgsrc-2014Q2:1.4.0.8
	pkgsrc-2014Q2-base:1.4
	pkgsrc-2014Q1:1.4.0.6
	pkgsrc-2014Q1-base:1.4
	pkgsrc-2013Q4:1.4.0.4
	pkgsrc-2013Q4-base:1.4
	pkgsrc-2013Q3:1.4.0.2
	pkgsrc-2013Q3-base:1.4
	pkgsrc-2013Q2:1.3.0.14
	pkgsrc-2013Q2-base:1.3
	pkgsrc-2013Q1:1.3.0.12
	pkgsrc-2013Q1-base:1.3
	pkgsrc-2012Q4:1.3.0.10
	pkgsrc-2012Q4-base:1.3
	pkgsrc-2012Q3:1.3.0.8
	pkgsrc-2012Q3-base:1.3
	pkgsrc-2012Q2:1.3.0.6
	pkgsrc-2012Q2-base:1.3
	pkgsrc-2012Q1:1.3.0.4
	pkgsrc-2012Q1-base:1.3
	pkgsrc-2011Q4:1.3.0.2
	pkgsrc-2011Q4-base:1.3
	pkgsrc-2011Q3:1.2.0.28
	pkgsrc-2011Q3-base:1.2
	pkgsrc-2011Q2:1.2.0.26
	pkgsrc-2011Q2-base:1.2
	pkgsrc-2011Q1:1.2.0.24
	pkgsrc-2011Q1-base:1.2
	pkgsrc-2010Q4:1.2.0.22
	pkgsrc-2010Q4-base:1.2
	pkgsrc-2010Q3:1.2.0.20
	pkgsrc-2010Q3-base:1.2
	pkgsrc-2010Q2:1.2.0.18
	pkgsrc-2010Q2-base:1.2
	pkgsrc-2010Q1:1.2.0.16
	pkgsrc-2010Q1-base:1.2
	pkgsrc-2009Q4:1.2.0.14
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2009Q3:1.2.0.12
	pkgsrc-2009Q3-base:1.2
	pkgsrc-2009Q2:1.2.0.10
	pkgsrc-2009Q2-base:1.2
	pkgsrc-2009Q1:1.2.0.8
	pkgsrc-2009Q1-base:1.2
	pkgsrc-2008Q4:1.2.0.6
	pkgsrc-2008Q4-base:1.2
	pkgsrc-2008Q3:1.2.0.4
	pkgsrc-2008Q3-base:1.2
	cube-native-xorg:1.2.0.2
	cube-native-xorg-base:1.2
	pkgsrc-2008Q2:1.1.0.14
	pkgsrc-2008Q2-base:1.1
	cwrapper:1.1.0.12
	pkgsrc-2008Q1:1.1.0.10
	pkgsrc-2008Q1-base:1.1
	pkgsrc-2007Q4:1.1.0.8
	pkgsrc-2007Q4-base:1.1
	pkgsrc-2007Q3:1.1.0.6
	pkgsrc-2007Q3-base:1.1
	pkgsrc-2007Q2:1.1.0.4
	pkgsrc-2007Q2-base:1.1
	pkgsrc-2007Q1:1.1.0.2
	pkgsrc-2007Q1-base:1.1;
locks; strict;
comment	@# @;


1.10
date	2026.06.12.07.57.09;	author adam;	state Exp;
branches;
next	1.9;
commitid	lsZPLm14u4OVXtJG;

1.9
date	2024.10.13.19.48.10;	author wiz;	state Exp;
branches;
next	1.8;
commitid	f1ZgV9EeHARrpxtF;

1.8
date	2022.11.06.18.34.58;	author adam;	state Exp;
branches;
next	1.7;
commitid	iUeuzuXsTrJhJF0E;

1.7
date	2021.10.26.11.30.51;	author nia;	state Exp;
branches;
next	1.6;
commitid	Gv0TNLbuylhFsjeD;

1.6
date	2021.10.07.15.08.34;	author nia;	state Exp;
branches;
next	1.5;
commitid	kEwAbZZbki9jhTbD;

1.5
date	2015.11.04.02.47.32;	author agc;	state Exp;
branches;
next	1.4;
commitid	iQwY7gbw5lDHJIHy;

1.4
date	2013.07.05.23.35.35;	author rodent;	state Exp;
branches;
next	1.3;
commitid	Zn5X2xIXjI732lWw;

1.3
date	2011.11.29.18.16.56;	author darcy;	state Exp;
branches;
next	1.2;

1.2
date	2008.08.17.22.57.04;	author darcy;	state Exp;
branches;
next	1.1;

1.1
date	2007.01.02.14.07.45;	author darcy;	state Exp;
branches;
next	;


desc
@@


1.10
log
@py-webpy: updated to 0.76

0.76

docs: fix simple typo, resvere -> reverse
Remove unreachable code.
TEMPLATE_BUILTIN_NAMES: Add Python builtin round()
MANIFEST.in: include LICENSE.txt
Optimize badge resolution
test: pin dbutils to >= 2.0.0
add GitHub URL for PyPi
Blacken the codebase
Set daemon attribute instead of using setDaemon method that was deprecated in Python 3.10.
refactor: remove python2 compatibility codes for using super
chore: remove unnecessary files in generated python package
Update README.md
Upgrade to MySQL 8.0 and Python 3.11-dev
Pre commit autoupdate
fix: pypy3 support
refactor: run pyupgrade on exists codes
pre-commit: Add isort --profile=black
Migrate from setup.py to pyproject.toml
pre-commit: Add pyupgrade --py36-plus
Test on Python 3.11 production release
Add Python 3.12-dev to the testing
Travis CI is no longer used
Replace flake8, isort, and pyupgrade with ruff
pre-commit autoupdate 2023-04-20
ruff --select=UP032 --fix .
Remove cgi.FieldStorage
Upgrade GitHub Actions
web.py release v0.70
Fix storify and multipart
Fix: update deprecated sqlite3 datetime and timestamp adapters
Keep GitHub Actions up to date with Dependabot
Fix: enable Python 3.12 to parse templates
Propagate field notes
Automate PyPI release on new tag push
Fix: disable accessing special variables from template
Address CVE-2025-3818
pre-commit run --all-files, fix SQLQuery
Fix query
Remove required Python version limit
refactor: remove python2 compatible import usages
Allow python v3.14.x
Document development setup
Fix session.py to allow suppression of the cookie
@
text
@$NetBSD: distinfo,v 1.9 2024/10/13 19:48:10 wiz Exp $

BLAKE2s (web_py-0.76.tar.gz) = b8c82e90bb0ea48eceab1719523c11007c0ff1c4226772ffb092747a0003766e
SHA512 (web_py-0.76.tar.gz) = 4b99478e0c3e357779889df3d4f70c1c92db5a9dd103e2a3a371ee12ea5511739fe985a99def28c9c998e7e81ea907d154c1f8d87eac7cd7fdc1431d04ef9c75
Size (web_py-0.76.tar.gz) = 93609 bytes
@


1.9
log
@py-web.py: update to 0.70.

Remove the deprecated cgi module which will be removed from the Standard Library in Python 3.13. #773
Add support for newer versions of Python and drop end-of-life versions
Migrate testing from Travis CI to GitHub Actions
Migrate Python linting to Ruff
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2022/11/06 18:34:58 adam Exp $
d3 3
a5 3
BLAKE2s (webpy-0.70.tar.gz) = cd629e1bc86bd95e1fd4ad54994a233727b0df693124e597510b9b77fb1add0c
SHA512 (webpy-0.70.tar.gz) = 555d49bff8c246b3b9f474385897fecf8d30e597cf4b14abb727936c9391410e330836228be27baca0cea120d70ec7c4a59e4065c58833941e15ad0c988b1f09
Size (webpy-0.70.tar.gz) = 104202 bytes
@


1.8
log
@py-webpy: updated to 0.62

0.62

* Fixed: application.load() assumes ctx.path will be a latin1 string
* Fixed: can not reset session data to same value as initialized.
* Fixed: can not set session expire time.
* Fixed: not export session store `MemoryStore`.

0.61

* setup.py: Add python_requires='>=3.5'

0.60

* Python-2 support has been completely dropped. Welcome to Python 3.
* Fixed: session store `DiskStore` doesn't return correctly if session
  directory doesn't exist.
* Fixed: incorrect str/bytes type of session data.
* Fixed: `db.query("insert... returning")` fails to commit.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2021/10/26 11:30:51 nia Exp $
d3 3
a5 3
BLAKE2s (web.py-0.62.tar.gz) = 46cf2e2d8eca8a943815bc905530dd55764d7629e1e4f12aa2fd567126963137
SHA512 (web.py-0.62.tar.gz) = b85fae51ae411991b6f0eb03041dbb9584b5b005a240354a6112fe805f82cecfb3e245a378c1f1a232904633afe9e5e1ce5d9d118b368ea9ba5b0ab88f9cccfa
Size (web.py-0.62.tar.gz) = 623196 bytes
@


1.7
log
@www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2021/10/07 15:08:34 nia Exp $
d3 3
a5 3
BLAKE2s (web.py-0.37.tar.gz) = 397b9d3361e1f7b97de1884040a399403d5289b595fdc19e528209b9027766ad
SHA512 (web.py-0.37.tar.gz) = 766e24d9df6ab1c3a214156794a19c23fcb16ca7a4ee7586a7723f802eab2ba0b8cda4653c2504ef63f773609436ac12dfd40bbe6cf20e2f93bf95493f041628
Size (web.py-0.37.tar.gz) = 90232 bytes
@


1.6
log
@www: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2015/11/04 02:47:32 agc Exp $
d3 1
a3 1
RMD160 (web.py-0.37.tar.gz) = 8297ec3d2b87e209286562f523027cc94adf0f64
@


1.5
log
@Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2013/07/05 23:35:35 rodent Exp $
a2 1
SHA1 (web.py-0.37.tar.gz) = 8744f710ddfb89ca2b66a509042b860d7216ff37
@


1.4
log
@Update to latest release. Include lang/python/application.mk to
REPLACE_PYTHON in two files. From ChangeLog.txt:

## 2012-06-26 0.37

* Fixed datestr issue on Windows -- #155
* Fixed Python 2.4 compatability issues (tx fredludlow)
* Fixed error in utils.safewrite (tx shuge) -- #95
* Allow use of web.data() with app.request() -- #105
* Fixed an issue with session initializaton (tx beardedprojamz) -- #109
* Allow custom message on 400 Bad Request (tx patryk) -- #121
* Made djangoerror work on GAE. -- #80
* Handle malformatted data in the urls. -- #117
* Made it easier to stop the dev server -- #100, #122
* Added support fot customizing cookie_path in session (tx larsga) -- #89
* Added exception for "415 Unsupported Media" (tx JirkaChadima) -- #145
* Added GroupedDropdown to support `<optgroup>` tag (tx jzellman) -- #152
* Fixed failure in embedded interpreter - #87
* Optimized web.cookies (tx benhoyt) - #148
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2011/11/29 18:16:56 darcy Exp $
d5 1
@


1.3
log
@Upgrade to 0.36.

Too many changes to list.  See
https://github.com/webpy/webpy/blob/master/ChangeLog.txt
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2008/08/17 22:57:04 darcy Exp $
d3 3
a5 3
SHA1 (web.py-0.36.tar.gz) = 15492e921dd5ee8ec6044c912e02561f7aa4d283
RMD160 (web.py-0.36.tar.gz) = 0d8fb464fe47e705d65c485ff135840649dd19f2
Size (web.py-0.36.tar.gz) = 87951 bytes
@


1.2
log
@Upgrade to 0.23.  Many fixes and features.  See http://webpy.org/changes
for details.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2007/01/02 14:07:45 darcy Exp $
d3 3
a5 3
SHA1 (web.py-0.23.tar.gz) = 8fb015343d2511479f32fd94024614f588ca361c
RMD160 (web.py-0.23.tar.gz) = 444df9ab2357f0bfd857c73673026c93b79ac801
Size (web.py-0.23.tar.gz) = 60890 bytes
@


1.1
log
@Add webpy package.

web.py is a web framework for python that is as simple as it is powerful.
web.py is in the public domain; you can use it for whatever purpose with
absolutely no restrictions.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1.1.1 2005/11/05 01:58:41 minskim Exp $
d3 3
a5 3
SHA1 (web.py-0.2.tar.gz) = 96d00423a2f4d5d0b0733da9d99db052856cf21f
RMD160 (web.py-0.2.tar.gz) = f169677089f2ff32bee20676958bf63c213aed31
Size (web.py-0.2.tar.gz) = 35046 bytes
@

