Saravanan666/pypi-org huggingface dataset:
Package: pyams-layer
ContentsWhat is PyAMS?What is PyAMS_layer?Changelog2.0.01.3.11.3.01.2.21.2.11.2.01.1.11.1.01.0.51.0.41.0.31.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub.What is PyAMS_layer?PyAMS_layer is adding the concept of ‘skin layers’ to Pyramid.A layer is a marker interface which will be used to tag a Request object; this tagging will allow
you to register templates, views or pagelets for only specific layers.Skins are global utilities which have a “layer” attribute; when a skin is associated with a
context, the request is marked during traversal with this layer (removing all other layers
interfaces).Changelog2.0.0migrated to Pyramid 2.01.3.1small updates in resources managementPyAMS_securitypackage interfaces refactoringadded support for Python 3.101.3.0renamed “container_class” TALES extension to “skin_container_extension”removed default ‘container’ class on custom skin container CSS class (default value should
be handled by layout template)1.2.2updated translation1.2.1check base classes before patching BaseSiteRoot1.2.0added skin management permissionadded container class to skin propertiesadded default resources adapter1.1.1packaging mismatch1.1.0removed support for Python < 3.51.0.5updated Gitlab-CI configuration1.0.4updated Gitlab-CI configurationremoved Travis-CI configuration1.0.3updated “adapter_config” decorator arguments names1.0.2updated doctests1.0.1small update in code used to apply a skin1.0.0initial release
Package: pyams-lib
PyAMSPyAMS: Python for Analog and Mixed SignalsWhat is PyAMS?PyAMS is  used to simplify modeling analog elements and simulate electronic circuit using Python
The objectives of PyAMS is:Creating new PyAMS models of electrical elements by using Python language;Simulating the circuit in the selected mode of operation;Presenting simulation results in a dedicated waveform (matplotlib);Simulating the circuit by AppPyAMS commands;PyAMS used Python3+ and works on   Windows, Linux and OSX.Licensed under:PyAMS is free to use "GPLv3" .NewsWhat is changed in versionsV  0.0.2Date 25-02-2023: PyAMS 0.0.2Based by Python 3+.OP analysis.tran analysis finished.Update Basic library: control source (VCCS, VCVS, CCVS, CCCS), load, conductor.Update Source library: Sin Current,Sin Voltage,Trapezoid Current, Trapezoid VoltageNote of installationinstall PyAMS using pip:pip install PyAMS-lib.
Package: pyams-mail
ContentsWhat is PyAMS?What is PyAMS_mail?Changelog2.0.12.0.01.3.01.2.01.1.01.0.41.0.31.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub.What is PyAMS_mail?PyAMS_mail is a small utility package for Pyramid which allows to register several mailing servers
utilities through Pyramid’s configuration file.It also provides a few mail-related interfaces and utilities, like messages classes which
automatically provides text part of an HTML message.Changelog2.0.1updated Buildout configuration2.0.0upgraded to Pyramid 2.0added arguments to messages factories1.3.0added support for debugging maileradded support for Python 3.10 and 3.111.2.0added argument to messages factories to set Reply-To header1.1.0removed support for Python < 3.7updated doctests1.0.4updated Gitlab-CI configurationremoved Travis-CI configuration1.0.3updated doctests1.0.2version upgrade for buildout version mismatch1.0.1updated doctests1.0.0initial release
Package: pyams-pagelet
ContentsWhat is PyAMSWhat is PyAMS_pagelet?Changelog2.0.12.0.01.3.01.2.01.1.21.1.11.1.01.0.11.0.0What is PyAMSPyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub.What is PyAMS_pagelet?This package is a small rewrite of z3c.pagelet package for use with Pyramid and PyAMS.PyAMS_template allows to separate a view’s Python code from it’s template implementation, so that
this template can be easily overriden for a given context, layer or view; it also allows to
separate a “content” template from a “layout” template which is handling all common elements in
a web page.PyAMS_pagelet is an implementation of this pattern: a pagelet is a Pyramid view registered with
the name of the pagelet; the layout template can then just use a “${structure:provider:pagelet}”
directive to automatically insert the pagelet matching the current browser URL.Changelog2.0.1updated Buildout configuration2.0.0migrated to Pyramid 2.01.3.0added pagelet creation and update events1.2.0remove support for Python < 3.7added optional arguments to Pagelet constructor (which can be required when Pagelet is
used as a mixin parent class)doctests updates1.1.2updated Gitlab-CI configurationremoved Travis-CI configuration1.1.1updated pagelet creation event notification1.1.0removed ZCML declarationsupdated doctests1.0.1updated pagelet templates registration to use standard (context, request, view)
multi-adaptersupdated doctests1.0.0initial release
Package: pyams-sequence
ContentsWhat is PyAMS?What is PyAMS sequence?Changelog2.0.12.0.01.2.41.2.31.2.21.2.11.2.01.1.01.0.31.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Doctests are available in thedoctestssource folder.What is PyAMS sequence?PyAMS_sequence is a package based on classical Zope IntIds utility, but used to handle generation
of continuous sequences; in PyAMS, these sequences are used to identify, for example, contents
handled by workflows, all versions of a given content sharing the same identifier.These identifiers are then used to create references to internal contents; workflow management
system then allows you to automatically reference the currently published version of a given
content.Custom schemas fields and forms widgets are available to select internal references into
content management interface.Changelog2.0.1updated workflow transition handler to avoid references from broken objectsupdated REST API route name and configuration setting nameadded sortable class to internal references input widgetupdated Buildout configuration2.0.0migrated to Pyramid 2.01.2.4REST API updateupdated permissionsupdated sequence target getter1.2.3added support for Python 3.10 and 3.11updated Colander API schemas for better OpenAPI specifications1.2.2added CORS validators and OPTIONS handler to REST services1.2.1updated internal reference field property to automatically reset volatile attribute
when reference is modified1.2.0added sequences manager label adapterupdated package include scan1.1.0updated REST api param nameupdated REST endpoint in internal reference selection widgetadded internal reference label formatter1.0.3updated Pylint scoreupdated package dependencies1.0.2updated package description1.0.1updated package description1.0.0initial release
Package: pyams-site
ContentsWhat is PyAMS?What is PyAMS_site?Changelog2.0.12.0.01.3.01.2.01.1.01.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocsWhat is PyAMS_site?PyAMS_site is an extension package for Pyramid and PyAMS frameworks. It provides a small set of
features related tosites, which are the base components of any web site or application.One of the main features of PyAMS_site packages is the management of site’sgenerations, which
is largely based onzope.generationspackage (but with much less features); agenerationis
defined when a new version of any package is requiring database updates to convert
contents by adding or updating properties, or renaming classes. But unlike other frameworks,
PyAMS made the choice tonotautomatically do this conversion, which is done using the
“pyams_upgrade” console script; thezodbupdateconsole script can also be used in a
first step when some classes need to be renamed before doing an upgrade.PyAMS_site also provides a Pyramid’sroot factory, which is used by Pyramid on application
startup to initialize a new site.Changelog2.0.1updated Buildout configuration2.0.0upgraded to Python 2.0added support for Python 3.10 and 3.111.3.0removed support for Python < 3.71.2.0updated site generations manager upgrade tool, using registered objects factories so
that required utilities can be defined only by their interfaceremoved Travis-CI configuration1.1.0added ISiteEtcTraverser interface to handle custom traversing to local site managerupdated doctests1.0.1replaced hooks with local registry settingupdated doctests1.0.0initial release
Package: pyams-table
ContentsWhat is PyAMS?What is PyAMS_table?Changelog2.0.22.0.12.0.01.3.11.3.01.2.11.2.01.1.31.1.21.1.11.1.01.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Complete doctests are available in thedoctestsfolder.What is PyAMS_table?PyAMS_table is a fork ofz3c.tablepackage;
it provides the same features to generate HTML tables, but adapted to the Pyramid framework.** Package API is also converted to common Python standards, using snake_case for variables and
methods.Changelog2.0.2updated buildout sourceupdated tests coverage configuration2.0.1updated Buildout configuration2.0.0upgraded to Pyramid 2.01.3.1use internal tee to avoid multiple accesses to values getter (so that values adapters should be able to return
iterators without any problem)added support for Python 3.10 and 3.111.3.0added table and row update events, with matching subscribers predicates; these events are
enabled by default but can be disabled by setting custom table attributeshandle dynamic CSS classes by supporting callables1.2.1updated doctests1.2.0removed support for Python < 3.71.1.3updated Gitlab-CI configuration1.1.2updated Gitlab-CI configuration1.1.1updated Gitlab-CI configurationremoved Travis-CI configuration1.1.0added methods to render cells and rows contents in JSON formatupdated “adapter_config” decorator arguments names1.0.2updated doctests using ZCA hook1.0.1use current request registry instead of global registry to query adapters1.0.0initial release
Package: pyams-template
ContentsWhat is PyAMS?What is PyAMS_template?Changelog2.0.12.0.01.2.01.1.31.1.21.1.11.1.01.0.61.0.51.0.41.0.31.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub.What is PyAMS_template?PyAMS is using Chameleon internally as HTML templates engine.This package, which is essentially an adaptation of “z3c.template” package for Pyramid, allows to
separate the definition of a view code from it’s rendering template; this template selection can
actually be based on the view but also on the request layer (see “PyAMS_layer” package to get more
information about layers).PyAMS_template package provides a “template_config” decorator, which allows you to define a template
for a given view, and a “layout_config” decorator, which allows to define a “layout” template;
layout templates are particularly useful when using “pagelets”, which are defined into another
package (see PyAMS_pagelet).You can also override a template definition for a given view, without creating a new view class,
just by using the “override_template” or “override_layout” functions.View and layout templates can also be declared using ZCML instead of Python code, by using the
<template /> and <layout /> directives.Changelog2.0.1updated Buildout configuration2.0.0migrated to Pyramid 2.0added support for Python 3.10 and 3.111.2.0removed support for Python < 3.71.1.3removed Travis-CI configuration1.1.2updated Travis configuration1.1.1updated global registry access1.1.0removed ZCML directivesupdated doctests1.0.6updated super-call of layout and template getters1.0.5refactored code to reduce duplicated lines1.0.4modified required arguments of templates registrationupdated doctests1.0.3corrected duplicated variable name mismatch in “template_config” and “layout_config”
decorators1.0.2new version to avoid upload issue!1.0.1added Pyramid configuration settings to templates configuration1.0.0initial release
Package: pyams-thesaurus
ContentsWhat is PyAMS?What is PyAMS thesaurus?Changelog2.0.22.0.12.0.01.3.51.3.41.3.31.3.21.3.11.3.01.2.21.2.11.2.01.1.11.1.01.0.31.0.2.11.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Doctests are available in thedoctestssource folder.What is PyAMS thesaurus?PyAMS_thesaurus is an extension package for PyAMS which can be used to manage thesaurus. A
thesaurus is a hierarchical structure of terms, which can also handle synonyms and horizontal
associations between terms. Thesaurus can be used to classify documents, and to search contents
based on those terms associations.Thesaurus terms can be entered manually, but also loaded from external sources like XML files
using SKOS/RDF namespace.Changelog2.0.2updated REST API route name and path configuration setting name2.0.1updated modal forms title2.0.0migrated to Pyramid 2.01.3.5updated API usage permissionupdated context actions viewlet manager nameadded thesaurus names title factory1.3.4updated Colander API schemas for better OpenAPI specifications1.3.3version mismatch1.3.2added check for undefined thesaurus name in terms selection widgetadded support for Python 3.111.3.1added missing IAttributeAnnotatable base interface to terms1.3.0added thesaurus method to remove termssmall updates in management interface1.2.2added CORS validators and OPTIONS handler to REST services1.2.1updated internal properties of thesaurus widget base classupdated thesaurus terms tree widget templatePyAMS_security interfaces refactoringadded support for Python 3.101.2.0added REST API to get thesaurus extractsupdated thesaurus vocabulariesupdated thesaurus terms tree widget template1.1.1updated terms election widget CSS classes and styles1.1.0added thesaurus index typeupdated MyAMS module registrationuse new context base add action1.0.3updated thesaurus manager attribute name used to display menu in ZMI home page1.0.2.1updated release tag1.0.2updated package descriptionJS code cleanup1.0.1initialize NLTK library in doctests1.0.0initial release
Package: pyams-viewlet
ContentsWhat is PyAMS?What is PyAMS_viewlet?Changelog2.0.12.0.01.7.11.7.01.6.31.6.21.6.11.6.01.5.01.4.01.3.51.3.41.3.31.3.21.3.11.3.01.2.11.2.01.1.01.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Complete doctests are available indoctestssource folder.What is PyAMS_viewlet?PyAMS_viewlet is a package which defines components called “content providers”; these content
providers are named adapters which can be used inside Chameleon templates throught a customprovider:TALES expression.PyAMS_viewlet is an adaptation of zope.viewlet package to be used inside Pyramid, with a few
additional features.Changelog2.0.1updated Buildout configuration2.0.0upgrade to Pyramid 2.01.7.1packaging issue1.7.0added support for undefined content providersadded support for boolean provider argumentsadded support for Python 3.10 and 3.111.6.3updated Gitlab-CI configuration file1.6.2added method to base content provider to load required Fanstatic resources1.6.1don’t load content provider resources when rendered content is empty1.6.0added RawContentProvider class, to provide a component rendering raw HTML code but with the
content provider API1.5.0added “template_name” argument to content provider “render” method, to be able to
specify name of a custom registered template on rendering1.4.0removed support for Python < 3.71.3.5removed Travis-CI configuration1.3.4doctest update to handle viewlets uniform sorting1.3.3packaging version mismatch!1.3.2refactored viewlet registration code1.3.1packaging update1.3.0updated viewletmanager_config to be able to declare a viewlet manager as a viewlet in a
single stepupdated “provider” TALES extension to be able to provide arguments to extensionsmall updates in registry access1.2.1updated TALESproviderexpression to also support a mapping of provider factories into
request annotations1.2.0updated TALESproviderexpression to be able to define a custom content provider during
traversal using request a “provider:{provider-name}:factory” annotation, instead of using a
classical adapter lookup1.1.0updated doctestsremoved ZCML directives1.0.2updated Travis-CI configuration1.0.1updated doctests1.0.0initial release
Package: pyams-workflow
ContentsWhat is PyAMS?What is PyAMS workflow?Changelog2.0.32.0.22.0.12.0.01.3.31.3.21.3.11.3.01.2.01.1.11.1.01.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Doctests are available in thedoctestssource folder.What is PyAMS workflow?PyAMS_workflow is an extension package for PyAMS, which is used to handle contents workflows.
This package is based on “hurry.workflow”, which was a workflow management package for Zope 3,
now adapted and extended for Pyramid.Please note however that this package doesn’t provide any management interface, so can probably
be reused easily outside of Pyramid.Changelog2.0.3added check in versions helper for contents not supporting versioning2.0.2updated ZMI dependencyupdated doctests based on last ZMI release2.0.1updated modal forms title2.0.0upgraded to Pyramid 2.01.3.3updated default view permissionautomatically get last version if specified version ID is -11.3.2updated base transition form renderer1.3.1added helper class to handle publication info of “hidden” contentsadded support for Python 3.111.3.0added helper functions to get last versions of a given contentadded support for Python 3.10updated translationsupdated versions menu status1.2.0added workflow labeladded workflow information property to keep first publication date of a managed content,
including all it’s versionsdon’t allow setting of publication date before current datetimeremove workflow management task interface from packagesmall updates in base workflow transition management formupdated style of workflow versions menu optionsuse iterator in versions sub-locations adapter1.1.1import Invalid from zope.interface instead of zope.interface.interfaces1.1.0removed support for Python < 3.7updated workflow content transition formadded check against previous state before applying any transitionadded workflow adapter for any IWorkflowVersion contentadded timezone to all generated datetimes1.0.1updated Gitlab-CI configurationremoved Travis-CI configuration1.0.0initial release
Package: pyams-zmq
ContentsWhat is PyAMS?What is PyAMS ZeroMQ helper package?Changelog2.0.11.1.21.1.11.1.01.0.31.0.21.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Doctests are available in thedoctestssource folder.What is PyAMS ZeroMQ helper package?PyAMS_zmq is a utility package which is used to build processes handling ZeroMQ protocol.Changelog2.0.1upgraded to Pyramid 2.01.1.2added support for Python 3.10 and 3.111.1.1added exception handler to check for ZMQ errors in process startup and end process
if an exception occurs (for example if the requested port is already used)1.1.0removed support for Python < 3.71.0.3updated Gitlab-CI configurationremoved Travis-CI configuration1.0.2added ZCA hook in doctests1.0.1updated doctests1.0.0initial release
Package: pyams-zodb-browser
ContentsWhat is PyAMS?What is PyAMS ZODB browser?Changelog2.0.12.0.01.3.01.2.31.2.21.2.11.2.01.1.01.0.11.0.0What is PyAMS?PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.PyAMSis actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.All PyAMS documentation is available onReadTheDocs; source code
is available onGitlaband pushed toGithub. Doctests are available in thedoctestssource folder.What is PyAMS ZODB browser?PyAMS ZODB browser is a port of native Zope 3 “zodbbrowser” package, to be used from PyAMS
management interface and adapted to use MyAMS features.Changelog2.0.1updated package configuration2.0.0upgraded to Pyramid 2.01.3.0merged with original ZODBBrowser 0.171.2.3updated setup1.2.2updated buildout and Gitlab-CI configuration1.2.1updated MyAMS modules registration1.2.0ZODB browser script refactoring1.1.0removed support for Python < 3.71.0.1updated Gitlab-CI configurationremoved Travis-CI configuration1.0.0initial release