Security News
Introducing the Socket Python SDK
The initial version of the Socket Python SDK is now on PyPI, enabling developers to more easily interact with the Socket REST API in Python projects.
A full open set of Shakespeare's works along with anciallary material, a variety of tools and a python api
Introduction
The Open Shakespeare package provides a full open set of shakespeare's works (often in multiple versions) along with ancillary material, a variety of tools and a python API.
Specifically in addition to the works themselves (often in multiple versions) there is an introduction, a chronology, explanatory notes, a concordance and search facilities.
All material is open source/open knowledge so that anyone can use, redistribute and reuse these materials freely. For exact details of the license under which this package is made available please see COPYING.txt.
Open Shakespeare has been developed under the aegis of the Open Knowledge Foundation (http://www.okfn.org/).
Contact the Project
Please mail info@okfn.org or join the okfn-discuss mailing list:
http://lists.okfn.org/listinfo/okfn-discuss
Installation and Setup
Install shakespeare
using easy_install::
easy_install shakespeare
NB: If you don't have easy_install you can get from here:
http://peak.telecommunity.com/DevCenter/EasyInstall#installation-instructions
Check out the subversion trunk::
Do::
sudo python setup.py develop
Getting Started
To access most of the main features of Open Shakespeare you need a database. For this an other bits and bobs of configuration you will need a configuration file.
You can make a config file as follows::
paster make-config shakespeare {your-config.ini}
Tweak the config file as appropriate and then setup the application::
paster setup-app config.ini
[TODO: this should be part of setup-app]
Run::
$ shakespeare-admin db init
Search index. [TODO]
You can start a web server to provide a easy-to-use web interface to the shakespeare material and facilities by doing::
$ paster serve {your-config.ini}
NB: {your-config.ini} should be replaced with the name of the config file you created earlier.
Follow the basic steps above put with an ini file named: development.ini
NB: you'll probably want to change log levels to debug.
$ bin/shakespeare-admin help.
$ nosetests shakespeare
FAQs
A full open set of Shakespeare's works along with anciallary material, a variety of tools and a python api
We found that shakespeare demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The initial version of the Socket Python SDK is now on PyPI, enabling developers to more easily interact with the Socket REST API in Python projects.
Security News
Floating dependency ranges in npm can introduce instability and security risks into your project by allowing unverified or incompatible versions to be installed automatically, leading to unpredictable behavior and potential conflicts.
Security News
A new Rust RFC proposes "Trusted Publishing" for Crates.io, introducing short-lived access tokens via OIDC to improve security and reduce risks associated with long-lived API tokens.