Saravanan666/pypi-org huggingface dataset:
Package: pyams-batching
ContentsWhat is PyAMS?What is PyAMS_batching?Changelog2.0.22.0.12.0.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. Complete doctests are available in the “doctests” directory.What is PyAMS_batching?PyAMS_batching is a fork ofz3c.batchingpackage; it provides the same simple sequence batching features, but adapted to Pyramid framework.** Package API is also converted to common Python standards, using snake_case for variables and
methods.Changelog2.0.2updated buildout configuration2.0.1updated buildout configuration2.0.0migrated to Pyramid 2.0added support for Python 3.10 and 3.111.1.0removed support for Python < 3.71.0.3removed Travis-CI configuration1.0.2added string constant in subset moduleupdated doctests syntax1.0.1updated doctests using ZCA hook1.0.0initial release
Package: pyams-catalog
ContentsWhat is PyAMS?What is PyAMS_catalog?Changelog2.0.22.0.12.0.01.3.21.3.11.3.01.2.01.1.01.0.71.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_catalog?PyAMS_catalog is an extension package for PyAMS which provides features related to internal
Hypatia catalog management.These features include custom indexes providing a discriminator based on interfaces support of
indexed contents, helpers based on NLTK library for fulltext indexing, and a few query tools.Changelog2.0.2moved PyAMS_utils finder helper to new module2.0.1updated buildout configuration2.0.0migrated to Pyramid 2.0added support for Python 3.10 and 3.111.3.2added fulltext lexicon creation helper1.3.1updated NLTK text processor1.3.0added catalog label adapterupdated package include scan1.2.0fire IBeforeIndexEvent event before indexing objects into catalog1.1.0removed support for Python < 3.7added simple ResultSet classupdated doctests1.0.7removed Travis-CI configuration1.0.6updated “adapter_config” decorator argument name1.0.5updated doctests due to changed NLTK base version1.0.4updated doctests1.0.3modified catalog cache key adapterupdated doctests1.0.2added “autocommit” argument to “index_site” function, used for testing purposesupdated doctests1.0.1updated Gitlab-CI tests and integration1.0.0initial release
Package: pyams-chat
ContentsWhat is PyAMS?What is PyAMS chat?Changelog2.1.22.1.12.1.02.0.01.1.91.1.81.1.71.1.61.1.51.1.41.1.31.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 chat?PyAMS_chat is a small package used to communicate with PyAMS_chat_ws package, which can be used
to send notifications to connected users using websockets.PyAMS_chat relies on a Redis server on which notifications are published; apubsublistener is
then used by PyAMS_chat_ws server to receive published messages and dispatch them on connected
users.Changelog2.1.2removed notification message for unavailable principals2.1.1updated REST API route name and configuration setting name2.1.0added support for modal target to chat messages2.0.0migrated to Pyramid 2.01.1.9updated Colander API schemas for better OpenAPI specificationsadded support for Python 3.111.1.8added CORS validators and OPTIONS handler to REST services1.1.7PyAMS_security interfaces refactoringadded support for Python 3.101.1.6Pypi upload error!1.1.5version mismatch1.1.4updated service worker notifications handler1.1.3doctest correction1.1.2updated PyAMS_chat module registrationadded image support to notifications1.1.1doctests updates1.1.0added service worker to handle websockets messages and notificationsupdated messages filtering in notifications getter1.0.3use all request effective principals instead of only main principal ID to filter
notificationsremove interval before restarting websocket connection check1.0.2added exception handler in Javascript chat package1.0.1added missing translationsupdated doctests1.0.0initial release
Package: pyams-chat-ws
ContentsWhat is PyAMS?What is PyAMS chat WS?Changelog2.0.12.0.01.1.71.1.61.1.51.1.41.1.31.1.21.1.11.1.01.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 chat WS?PyAMS_chat_WS is an async WebSocket server based on Starlette, which can be deployed using GUnicorn
and Uvicorn.It relies on a Redis server’s channel to which it subscribes to get messages which are dispatched
against WebSockets clients; authentication is done using JWT tokens which are generated by a
REST API using PyAMS_auth_JWT package.Messages are sent by applications using PyAMS_chat package.Changelog2.0.1added asyncio context manager to applicationremoved aioredis dependency2.0.0upgraded to Pyramid 2.01.1.7updated packaging1.1.6remove targets list from dispatched messagesadded support for Python 3.10 and 3.111.1.5merge avec origin/master1.1.4added configuration option to disable SSL certificates verificationupdated logging1.1.3updated package dependencies1.1.2updated package dependencies1.1.1updated package dependencies1.1.0added HTTP monitoring endpointadded Elastic-APM supportadded configuration file example1.0.0initial release
Package: pyams-content
ContentsWhat is PyAMS?What is PyAMS content?ChangelogWhat 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 websites 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 content?PyAMS_content is the main “content management” package. It provides sites, blogs and content
types which allows you to manage a whole website. It relies on several packages like
PyAMS_workflow for workflow management, PyAMS_portal to handle presentation templates, or
PyAMS_elastic to handle Elasticsearch integration.Please note that PyAMS_content only provide a basic Bootstrap based skin, so you will have to
include other extension packages (like PyAMS_content_themes) to get more advanced graphical themes.Changelog1.99.0first preliminary release
Package: pyams-content-api
ContentsWhat is PyAMS?What is PyAMS content API?ChangelogWhat 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 content API?PyAMS content API is an extension package to PyAMS content management package which provides
components used to add many REST APIs for content management.Changelog1.99.0first preliminary release
Package: pyams-content-es
ContentsWhat is PyAMS?What is PyAMS_content_ES?Changelog1.99.0.11.99.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_content_ES?PyAMS_contentis the base of content management packages for PyAMS. It relies on its
internal catalog for all features requiring content searching.If you can use an Elasticsearch index, thePyAMS_content_espackage extendsPyAMS_contentto provide a set of custom utilities and adapters which relies on Elasticsearch instead of
internal catalog to do content searches! It also allows using additional features, like
full text search, including attachments, using ESingest-attachmentplug-in.All you have to do is to includepyams_content_espackageINSTEAD OFdefaultpyams_contentin your Pyramid application configuration file, and to set a few properties
to define Elasticsearch connexion and index settings.Look atINSTALL.rstto get instructions about how to configure an Elasticsearch index for
PyAMS…Changelog1.99.0.1packaging issue1.99.0first preliminary release
Package: pyams-content-themes
ContentsWhat is PyAMS?What is PyAMS content themes?ChangelogWhat 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 content themes?“PyAMS content themes” is a small set of Bootstrap-based themes for PyAMS_content CMS package.There are actually three packages (“PyAMS Bootstrap”, “PyAMS Almond” and “PyAMS Dark Green”),
which can be selected from PyAMS content management interface.Changelog1.99.0first preliminary release
Package: pyams-fields
ContentsWhat is PyAMS?What is PyAMS fields?Changelog2.0.12.0.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 fields?PyAMS fields is an extension package which can be used to allow application users to define their
own schema fields, and generate add or edit forms automatically.These schema fields followzope.schemapackage philosophy, so that all standard schema fields are
available, but the API allows applications developers to add their own fields types.This package is used by PyAMS_content package internally to allow site managers to create, for example,
their own contact forms.Changelog2.0.1updated modal forms title2.0.0upgraded to Pyramid 2.01.1.1updated dependencies1.1.0added support for forms rendering and handlersadded support for RGPD information and reCaptcha integration1.0.1code and pylint cleanup1.0.0initial release
Package: pyams-file-views
ContentsWhat is PyAMS?What is PyAMS file views?Changelog2.0.32.0.22.0.12.0.01.4.51.4.41.4.31.4.21.4.11.4.01.3.01.2.11.2.01.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. Doctests are available in thedoctestssource folder.What is PyAMS file views?PyAMS file is a package dedicated to files management, including images.This package is adding views and content providers and a management interface to manage files and
images through dedicated forms widgets which are integrated into PyAMS_skin and PyAMS_zmi
packages (but using PyAMS_zmi is not a requirement).Changelog2.0.3added thumbnail ID in file input widget template2.0.2added margin on content-type label in file input widget2.0.1updated modal forms title2.0.0upgraded to Pyramid 2.01.4.5renamed doctests interfaces and classes for last PyAMS_skin versionget Bootstrap devices icons from PyAMS_skin packageadded support for Python 3.111.4.4small error in package requirements1.4.3set widget as deletable if widget or field is not requiredupdated image preview template1.4.2updated file widgets templates1.4.1packaging version issue1.4.0added support for Python 3.10moved TALES extensions fromPyAMS_filepackage1.3.0added image preview1.2.1added file modifier form mixin class to handle buttons selection in forms in display modeupdated language getter attribute in I18n file widget1.2.0added base class for responsive selections formsadded frame border in images selection formsupdated order of selections forms actions1.1.2added missing “context” argument to permission check1.1.1packaging mismatch…1.1.0removed support for Python < 3.7added image size in crop and selection templates1.0.2updated Gitlab-CI configurationremoved Travis-CI configuration1.0.1updated “required” attribute of file input widgets1.0.0initial release
Package: pyams-geoconverter
ContentsWhat is PyAMS?What is PyAMS GeoConverter?Changelog2.2.32.2.22.2.12.2.02.1.02.0.32.0.22.0.12.0.01.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 GeoConverter?PyAMS GeoConverter is a small package which provides a single API which can be used to convert a
geospatial data file from one format to another; the default usage is to convert GeoJSON files
to ESRI shapefiles, but you can convert between all formats supported by GeoPandas package.API also allows you to change coordinates reference system (CRS) during the conversion. All API
documentation is available via standard PyAMS Swagger endpoint.Changelog2.2.3replaced ‘-’ by ‘_’ in shapefile filename separator2.2.2added missing filename extension to ESRI Shapefile converter2.2.1updated REST API route name and path configuration setting nameadded filename to shapefile archive contents2.2.0added argument to set output file encoding; default is “iso-8859-1” to be compliant with
default driver which is ESRI Shapefile2.1.0added argument to set output file compression mode2.0.3updated test on incoming data when using multipart/form-data content type2.0.2removed test of Content-Type header (which is removed when application is
deployed behind Apache with mod_wsgi)2.0.1updated Swagger API descriptionrenamed columns in case of shapefile conversion2.0.0migrated to Pyramid 2.01.0.0initial release
Package: pyams-http-proxy
ContentsWhat is PyAMS?What is PyAMS HTTP proxy?Changelog1.5.01.4.01.3.31.3.21.3.11.3.01.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 HTTP proxy?PyAMS HTTP proxy is a small package which can be used to create an application proxy.This package is using AsyncIO with Starlette and is not supposed to be used with Pyramid, but
with another ASGI compatible server like GUnicorn.The package is based on plug-ins which can be used to handle different tasks; very few plug-ins
are actually available, to handle tasks like logging, Elasticsearch requests indexing or
JSON body rewrites…Changelog1.5.0added Elasticsearch APM supportupdated Elasticsearch logger to handle all transport exceptionsupdated HTTPx package API1.4.0updated Elasticsearch logger to be able to update incoming request payload before
indexing; this is actually used to obfuscate elements from JSON body…added tests in proxy to only decode bytes1.3.3updated proxy headers getter to handle requests and response correctly1.3.2updated proxy URL getter to handle null remotes used for service monitoring1.3.1updated request headers plug-in configuration name1.3.0added headers filter plug-in, to add or remove headers from incoming requestimproved support for plug-ins handling request headers1.2.0added “context extension” by providing a “++ext++” URL path element; this
allows to access several contexts with a same base URL1.1.0added monitoring plug-in1.0.3small update in JSON configuration file format1.0.2Gitlab-CI update1.0.1removed reference to Pyramid in doctests1.0.0initial release
Package: pyamsi
py-amsipy-amsi is a library that scans strings or files for malware using the Windows
Antimalware Scan Interface (AMSI) API. AMSI is an interface native to Windows
that allows applications to ask the antivirus installed on the system
to analyse a file/string. AMSI is not tied to Windows Defender. Antivirus
providers implement the AMSI interface to receive calls from applications.
This library takes advantage of the API to make antivirus scans in python.
Read more about the Windows AMSI APIhere.InstallationVia pippip install pyamsiClone repositorygitclonehttps://github.com/Tomiwa-Ot/py-amsi.gitcdpy-amsi/
pythonsetup.pyinstallUsagefrompyamsiimportAmsi# Scan a fileAmsi.scan_file(file_path,debug=True)# debug is optional and False by default# Scan stringAmsi.scan_string(string,string_name,debug=False)# debug is optional and False by default# Both functions return a dictionary of the format# {#     'Sample Size' : 68,         // The string/file size in bytes#     'Risk Level' : 0,           // The risk level as suggested by the antivirus#     'Message' : 'File is clean' // Response message# }Risk LevelMeaning0AMSI_RESULT_CLEAN (File is clean)1AMSI_RESULT_NOT_DETECTED (No threat detected)16384AMSI_RESULT_BLOCKED_BY_ADMIN_START (Threat is blocked by the administrator)20479AMSI_RESULT_BLOCKED_BY_ADMIN_END (Threat is blocked by the administrator)32768AMSI_RESULT_DETECTED (File is considered malware)
Package: pyams-i18n
ContentsWhat is PyAMSWhat is PyAMS_i18n?Changelog2.1.02.0.01.2.01.1.01.0.71.0.61.0.51.0.41.0.31.0.21.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_i18n?PyAMS_i18n is a package dedicated to contents internationalization management. It allows to define
an I18n negotiator utility, which will handle langue negotiation against browser settings, and
provides custom schema fields for text or images which will allow to store a given property in
several languages, and to display the correct version.Changelog2.1.0added method to get I18n value from several attributes given in specific order2.0.0migrated to Pyramid 2.01.2.0added support for default value when using I18n query_attribute method
or i18n TALES extensionadded support for Python 3.10 and 3.111.1.0removed support for Python < 3.7updated doctests1.0.7removed Travis-CI configuration1.0.6updated “adapter_config” decorator arguments names1.0.5updated management of default value in I18n schema fieldsadded “default” argument in II18n “query_attribute” methodupdated doctests1.0.4updated Travis-CI integration1.0.3updated doctests1.0.2use request’s registry instead of global registry when looking for settings1.0.1force server language of language negotiator in constructor to avoid recursion error when
getting localizer1.0.0initial release
Package: pyams-i18n-views
ContentsWhat is PyAMS?What is PyAMS I18n views?Changelog2.0.01.3.11.3.01.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. Doctests are available in thedoctestssource folder.What is PyAMS I18n views?PyAMS I18n package provides features to handle content internationalization, to be able to
provide contents into several languages (not speaking here of “dead” text, handled by Gettext,
but of “user” text, entered for example in a CMS).This package is adding views and content providers and a management interface to configure
server’s I18n negotiator utility, and is also adding dedicated widgets which can be used to
enter contents into several languages.Changelog2.0.0upgraded to Pyramid 2.01.3.1updated I18n manager languages configuration form1.3.0added I18n manager configuration interface1.2.0added label adapter for I18n negotiator utilityupdated package include scan1.1.0removed support for Python < 3.71.0.2removed Travis-CI configuration1.0.1doctest update to handle object data rendering update in PyAMS_utils1.0.0initial release