Metadata-Version: 2.1
Name: substanced
Version: 1.0b1
Summary: An application server built using Pyramid
Home-page: http://www.substanced.net/
Author: Chris McDonough
Author-email: pylons-devel@googlegroups.com
License: BSD-derived (http://www.repoze.org/LICENSE.txt)
Keywords: wsgi pylons pyramid zodb catalog zope
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Framework :: Pyramid
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: License :: Repoze Public License
License-File: LICENSE.txt
Requires-Dist: pyramid<2.0dev,>=1.5dev
Requires-Dist: ZODB
Requires-Dist: hypatia>=0.2
Requires-Dist: venusian>=1.0a3
Requires-Dist: deform>=2.0a2
Requires-Dist: colander>=1.0a1
Requires-Dist: mock
Requires-Dist: pyramid_zodbconn>=0.6
Requires-Dist: pyramid_chameleon
Requires-Dist: pyramid_mailer
Requires-Dist: bcrypt
Requires-Dist: python-magic
Requires-Dist: PyYAML
Requires-Dist: zope.copy
Requires-Dist: zope.component
Requires-Dist: zope.deprecation
Requires-Dist: statsd
Requires-Dist: walkabout
Requires-Dist: pytz
Requires-Dist: unidecode
Provides-Extra: testing
Requires-Dist: nose; extra == "testing"
Requires-Dist: coverage; extra == "testing"
Requires-Dist: tox; extra == "testing"
Provides-Extra: docs
Requires-Dist: Sphinx>=1.3.5; extra == "docs"
Requires-Dist: repoze.sphinx.autointerface; extra == "docs"
Provides-Extra: i18n
Requires-Dist: Babel; extra == "i18n"
Requires-Dist: transifex-client; extra == "i18n"
Requires-Dist: lingua<2.0; extra == "i18n"

Substance D
===========

.. image:: https://travis-ci.org/Pylons/substanced.png?branch=master
        :target: https://travis-ci.org/Pylons/substanced

.. image:: https://readthedocs.org/projects/substanced/badge?version=latest
        :target: http://docs.pylonsproject.org/projects/substanced
        :alt: Latest Documentation Status

An application server built upon the Pyramid web framework.  It provides a
user interface for managing content as well as libraries and utilities which
make it easy to create applications.

Visit the main website at http://substanced.net for FAQs and documentation.

There is a mailing list: https://groups.google.com/group/substanced-users

The code is at https://github.com/Pylons/substanced

The IRC channel is at irc://freenode.net/#substanced


1.0b1 (2024-11-27)
==================

- Fix password check for users created prior to switching to ``bcrypt``.
  See https://github.com/Pylons/substanced/pull/316

- Fix ``tznames_widget``, b0rken seemingly forever under Python3.
  See https://github.com/Pylons/substanced/pull/314

- Drop old Python versions (< 3.8), add newer ones (up to 3.12).
  See: https://github.com/Pylons/substanced/pull/307

- Remove all the "straddle" compatibility stuff FBO Python 2.7

- Pin pyramid < 2.0dev, until it can be reviewed in depth.

- Fix deprecation warnings from pyramid.

- Silence deprecation warnings related to pkg_resources.

- Make ``py.test`` the testrunner (to support the newer Python versions).

- Replace ``cryptacular`` with plain ``bcrypt`` (the ``enscons`` builder
  that ``cryptacular`` needs barfs on Python 3.12).

- Override ``serialize`` for ``ReferenceIdSchemaNode``.
  See https://github.com/Pylons/substanced/pull/311

- Get all tests running under ``py.test`` against head of Pyramid's 
  ``1.10`` branch.  See https://github.com/Pylons/substanced/pull/309

- Add support for Python 3.6 and 3.7; drop support for Python 3.4.
  See https://github.com/Pylons/substanced/pull/305

1.0.post1 (2018-11-07)
======================

- Accomodate Pyramid's deprecation of ``confg.set_request_property``.
  See: https://github.com/Pylons/substanced/pull/303

- Fix type conflict when rendering description of an undoable transaction.
  See https://github.com/Pylons/substanced/pull/299

- Add ``zh_CN`` translation.
  See https://github.com/Pylons/substanced/pull/296

- Replace exception, raised due to conflict when renaming an object, with
  flash message.  See https://github.com/Pylons/substanced/pull/292

- Fix docs build broken by Sphinx 1.4.x.
  See https://github.com/Pylons/substanced/pull/287

- Replace virtualenv with tox as a testing extra.
  See https://github.com/Pylons/substanced/pull/275

- Docs cleanups.  See
  https://github.com/Pylons/substanced/pull/306,
  https://github.com/Pylons/substanced/pull/289,
  https://github.com/Pylons/substanced/pull/283,
  https://github.com/Pylons/substanced/pull/281,
  https://github.com/Pylons/substanced/pull/280,
  https://github.com/Pylons/substanced/pull/279,
  https://github.com/Pylons/substanced/pull/278,
  https://github.com/Pylons/substanced/pull/277,
  https://github.com/Pylons/substanced/pull/274,
  https://github.com/Pylons/substanced/pull/273,
  https://github.com/Pylons/substanced/pull/271,
  and https://github.com/Pylons/substanced/pull/265

- Ensure tests run under ``py.test``.
  See https://github.com/Pylons/substanced/pull/272

- Update tests for compatibilty with WebOb >= 1.6.
  See https://github.com/Pylons/substanced/pull/269

- Remove support for Python 2.6, 3.2, and 3.3, and add support for Python 3.5.
  See https://github.com/Pylons/substanced/pull/264

- Show "up" arrow in not-root folder contents views.
  See https://github.com/Pylons/substanced/pull/253

- Fix typo in references docs.
  See https://github.com/Pylons/substanced/pull/251

- Omit the ``Upload`` tab for folders which can not contain files.
  See https://github.com/Pylons/substanced/pull/246
  and https://github.com/Pylons/substanced/pull/247.

- Added Finnish translation.
  See https://github.com/Pylons/substanced/pull/248

- Fix variable name in workflow docs.
  See https://github.com/Pylons/substanced/pull/245

- Fix variable name in cataloging docs.
  See https://github.com/Pylons/substanced/pull/244

- Fixed bug in scaffold that prevented Document properties tab from showing up
  in the SDI.

- ``substanced.file.FileUploadPropertySheet`` (which backs the File->Upload
  property tab) did not properly clear tempfiles from the upload tmpdir.

- ``substanced.file.views.AddFileView`` (which backs the Add -> File form in
  the SDI) did not properly clear tempfiles from the upload tmpdir.

- Changing a NameSchemaNode property via a propertysheet view (ie.
  changing the name of an item in a folder via its propertysheet)
  would fail with an exception if the name you chose was already
  used within the folder.  It now shows a flash message and prevents
  the change.

- Removed Python 2.6 compatibility shim ``substanced._compat.total_ordering``.
  
1.0a1 (2015-04-17)
==================

- Initial release.
