version 0.4.3
remove six dep
[#8520] remove deprecated pkg_resources, drop support for py3.9 (to avoid needing a different way to get entry points)
remove "six" imports
fix bs4 deprecation warning
drop support for py3.8, add 3.13 and 3.14
cleaner "raises" checking in tests
Version 0.4.2
format_exc does not take an exception object
Updated compatibility info, dropping 3.7 and adding 3.12
Update compatibility info dropping Python 3.7, adding Python 3.12
Updated compatibility info, dropping 3.7 and adding 3.12
Version 0.4.1
Replace nose with pytest
Avoid errors when URLs have invalid filenames
Replaced nose with Pytest
Replaced nose with Pytest
Drop python support < 3.7
[#2] Drop python support < 3.7
fixup! [#2] Drop python support < 3.7
Version 0.3.7
Upgrade Jinja to 3.1.1
Fix is/== check
[#2] Drop python support < 3.7
Drop python support < 3.7
Drop python support < 3.6
kt/1
Upgrade Jinja to 3.1.1
[#1] Compliance with Jinja v 3.1.1
Upgrade Jinja to 3.1.1
Version 0.3.6
[#8361] fixes to "iteritems" references; declare dep on six
[#8320] another fix - for multiple file uploads
Version 0.3.5
[#8320] another spot to help with formencode 1.3.1
Version 0.3.4
[#8320] make allura validators work properly with formencode 1.3.1
Version bump to 0.3.3
Version bump to 0.3.2
Allow ResourceManager use_cache param to be set (otherwise it defaults to True, and is used whenever compress is True)
Version bump to 0.3.1
Fix joining of non-ascii files (should be safe to assume all files are utf8)
Prep for a py3 release
Remove kajiki and genshi support
Allow running individual nosetests
modernize w/ unicode literals
Fix some things modernize did wrong and tests didn't catch
Remove dojo stuff
Replace webhelpers.literal with markupsafe
fix tests, mostly unicode/str related; remove some try/except/pass
Prep for a py3 release
Replace webhelpers.literal with markupsafe
fix tests, mostly unicode/str related; remove some try/except/pass
Allow running individual nosetests
modernize w/ unicode literals
Fix some things modernize did wrong and tests didn't catch
Prep for a py3 release
modernize w/ unicode literals
Fix some things modernize did wrong and tests didn't catch
Remove kajiki and genshi support
fix tests, mostly unicode/str related; remove some try/except/pass
Replace webhelpers.literal with markupsafe
Remove dojo stuff
Allow running individual nosetests
Prep for a py3 release
Update beautifulsoup to bs4
Convert from hg to git
Refactoring, etc
EasyWidgets initial checkin
Working on porting WAN to EW
Added dojo templates
Added dojo templates
Validation fixes
EasyWidgets working with WAN
More validation fixes
Refactor hierarchy so we have a context_for method to get context for subwidgets
More validation fixes
Refactor hierarchy so we have a context_for method to get context for subwidgets
Fix wizard, repeated schema
Added wizard
Further simplification
Basic functionality present
Checkin dojo, resource test
Move static resources into an entry point for registration
Move static resources into an entry point for registration
Add resource framework
Move static resources into an entry point for registration
Fix 500s on what should be 404s
Make 2.5-safe
Updates to resources
Factored out WAN stuff
Add google analytics widget
Explicit parent WidgetInstance setting, fix named form handling
Remove dojo from repo
Fix dateutil dependency
Working on docs, etc.
Fix tests, better widget hierarchy handling
Added tests
Add docs for how to register resources
Set revision for egg building