semvec/pypi-packages huggingface dataset:
dap 2.2.6.7
DAP (Data Access Protocol) client and server for Python.
License: MIT
Keywords: dap opendap dods data science climate meteorology oceanography

Implementation of the `Data Access Protocol <http://opendap.org>`_. 

This is a Python implementation of the Data Access Protocol, a
scientific protocol for data access developed by the OPeNDAP team
(http://opendap.org). This implementation is developed from scratch,
following the latest specification of the protocol (DAP 2.0 Draft
Community Standard 2005/04/27) and based on my experience with
OPeNDAP servers on the wild.

Using this module one can access hundreds of scientific datasets
from Python programs, accessing data in an efficient, transparent
and pythonic way. Arrays are manipulated like normal multi-dimensional
arrays (like numpy.array, e.g.), with the fundamental difference
that data is downloaded on-the-fly when a variable is sliced.
Sequential data can be filtered on the server side before being
downloaded, saving bandwith and time.

The module also implements a DAP server, allowing datasets from a
multitude of formats (netCDF, Matlab, CSV, GrADS/GRIB files, SQL
RDBMS) to be served on the internet. The server specifies a plugin
API for supporting new data formats in an easy way. The DAP server
is implemented as a WSGI application (see PEP 333), running on a
variery of servers, and can be combined with WSGI middleware to
support authentication, gzip compression and much more.

The latest version is available in a `Subversion repository
<http://pydap.googlecode.com/svn/trunk/dap#egg=dap-dev>`_.
twistedschedule 1.0b1
A scheduling plugin for twisted
License: MIT
Keywords: twisted python scheduling cron

============
 Motivation
============

Twisted provides excellent support for creating delayed calls and looping calls,
but when a daemon runs for extended periods of time, it is often necessary to 
schedule tasks to run in a manner that would be more easily described by a
schedule instead of a number of seconds delay. The twistedschedule module 
provides an interface for describing a schedule and a single implementation, a
subset of the cron schedules from linux/Unix. In order to use these schedules,
a ScheduledCall class has been created that acts like the 
twisted.internet.task.LoopingCall class. In the future, an extension of the
twisted.application.internet.TimerService may be provided that would use the
ScheduledCall instead of LoopingCall to provide a similar service.

======
 Cron
======

The cron syntax used follows the crontab syntax listed on the Wikipedia page
with the exceptions of the names of the days of the week which is not supported
and the shortcuts which are also not supported.

http://en.wikipedia.org/wiki/Cron

=======
 1.0b1
=======

- twistedschedule.task.ScheduledCall completed
- twistedschedule.cron.CronSchedule completed
- unittests added for twistedschedule.task.ScheduledCall
- unittests added for twistedschedule.cron

=====
 0.1 
=====

Planning phase. A few different ideas were tested before deciding upon the 
current implementation.