summaryrefslogtreecommitdiff
path: root/docs/glossary.rst
diff options
context:
space:
mode:
authorMichael Merickel <github@m.merickel.org>2018-11-26 17:10:21 -0600
committerGitHub <noreply@github.com>2018-11-26 17:10:21 -0600
commit587fe72fae0efda3a860d37a1ea2449a41dab622 (patch)
treead938e23efd1be67821ddfb710748e746c92c420 /docs/glossary.rst
parenteea97ca673a53f8aa039a78e61833f78d5d59583 (diff)
parent81171e861d25d394c0ccb8a6139a9b89dc4f039c (diff)
downloadpyramid-587fe72fae0efda3a860d37a1ea2449a41dab622.tar.gz
pyramid-587fe72fae0efda3a860d37a1ea2449a41dab622.tar.bz2
pyramid-587fe72fae0efda3a860d37a1ea2449a41dab622.zip
Merge pull request #3421 from mmerickel/drop-py2
remove py2 from the codebase
Diffstat (limited to 'docs/glossary.rst')
-rw-r--r--docs/glossary.rst24
1 files changed, 12 insertions, 12 deletions
diff --git a/docs/glossary.rst b/docs/glossary.rst
index 89c03860b..9c6027209 100644
--- a/docs/glossary.rst
+++ b/docs/glossary.rst
@@ -165,7 +165,7 @@ Glossary
An object representing a node in the :term:`resource tree` of an
application. If :term:`traversal` is used, a resource is an element in
the resource tree traversed by the system. When traversal is used, a
- resource becomes the :term:`context` of a :term:`view`. If :term:`url
+ resource becomes the :term:`context` of a :term:`view`. If :term:`URL
dispatch` is used, a single resource is generated for each request and
is used as the context resource of a view.
@@ -232,7 +232,7 @@ Glossary
object *location-aware*.
permission
- A string or Unicode object that represents an action being taken against
+ A string that represents an action being taken against
a :term:`context` resource. A permission is associated with a view name
and a resource type by the developer. Resources are decorated with
security declarations (e.g. an :term:`ACL`), which reference these
@@ -289,7 +289,7 @@ Glossary
:term:`authorization policy`.
principal
- A *principal* is a string or Unicode object representing an entity,
+ A *principal* is a string representing an entity,
typically a user or group. Principals are provided by an
:term:`authentication policy`. For example, if a user has the
:term:`userid` `bob`, and is a member of two groups named `group foo` and
@@ -298,7 +298,7 @@ Glossary
foo` and `group bar`.
userid
- A *userid* is a string or Unicode object used to identify and authenticate
+ A *userid* is a string used to identify and authenticate
a real-world user or client. A userid is supplied to an
:term:`authentication policy` in order to discover the user's
:term:`principals <principal>`. In the authentication policies which
@@ -405,13 +405,13 @@ Glossary
the Routes syntax (which was inspired by Ruby On Rails pattern syntax).
route
- A single pattern matched by the :term:`url dispatch` subsystem,
+ A single pattern matched by the :term:`URL dispatch` subsystem,
which generally resolves to a :term:`root factory` (and then
ultimately a :term:`view`).
.. seealso::
- See also :term:`url dispatch`.
+ See also :term:`URL dispatch`.
route configuration
Route configuration is the act of associating request parameters with a
@@ -523,8 +523,8 @@ Glossary
from the :term:`physical root`. For example, the physical path of the
``abc`` subobject of the physical root object is ``/abc``. Physical paths
can also be specified as tuples where the first element is the empty
- string (representing the root), and every other element is a Unicode
- object, e.g. ``('', 'abc')``. Physical paths are also sometimes called
+ string (representing the root), and every other element is a Unicode string,
+ e.g. ``('', 'abc')``. Physical paths are also sometimes called
"traversal paths".
lineage
@@ -755,7 +755,7 @@ Glossary
Translation String
An instance of :class:`pyramid.i18n.TranslationString`, which
- is a class that behaves like a Unicode string, but has several
+ is a class that behaves like a string, but has several
extra attributes such as ``domain``, ``msgid``, and ``mapping``
for use during translation. Translation strings are usually
created by hand within software, but are sometimes created on the
@@ -779,7 +779,7 @@ Glossary
Translator
A callable which receives a :term:`translation string` and returns a
- translated Unicode object for the purposes of internationalization. A
+ translated string for the purposes of internationalization. A
:term:`localizer` supplies a translator to a :app:`Pyramid` application
accessible via its :class:`~pyramid.i18n.Localizer.translate` method.
@@ -912,7 +912,7 @@ Glossary
:meth:`pyramid.config.Configurator.add_route` and
:meth:`pyramid.config.Configurator.add_view` to make it more convenient
to register a collection of views as a single class when using
- :term:`url dispatch`. View handlers ship as part of the
+ :term:`URL dispatch`. View handlers ship as part of the
:term:`pyramid_handlers` add-on package.
Deployment settings
@@ -1071,7 +1071,7 @@ Glossary
Green Unicorn
Aka ``gunicorn``, a fast :term:`WSGI` server that runs on Unix under
- Python 2.6+ or Python 3.1+. See https://gunicorn.org/ for detailed
+ Python 2.6+ or Python 3.4+. See https://gunicorn.org/ for detailed
information.
predicate factory