Commit graph

211452 commits

Author SHA1 Message Date
wiz
8557a4283f Update Python section and document versioned_dependencies.mk. 2014-01-18 20:17:10 +00:00
wiz
aece887324 Convert to versioned_dependencies.mk for Pmw. 2014-01-18 19:56:36 +00:00
wiz
8756fe5815 Revert unintended commit; pkgsrc not ready yet. 2014-01-18 19:51:28 +00:00
wiz
ff08ab66a9 Support Pmw. 2014-01-18 19:50:27 +00:00
wiz
9df79c10a9 Added x11/py-Pmw2 version 2.0.0rc1 2014-01-18 19:50:08 +00:00
wiz
3127ae7a19 Mark as python-2.x version. 2014-01-18 19:49:56 +00:00
wiz
7bb011f81c + py-Pmw2. 2014-01-18 19:49:43 +00:00
wiz
25303c56a3 Import py33-Pmw-2.0.0rc1 as x11/py-Pmw2.
Pmw is a toolkit for building high-level compound widgets in Python
using the Tkinter module.

It consists of a set of base classes and a library of flexible and
extensible megawidgets built on this foundation. These megawidgets
include notebooks, comboboxes, selection widgets, paned widgets,
scrolled widgets and dialog windows.

This is the python-3.x version of the module.
2014-01-18 19:49:32 +00:00
wiz
b7ce74a7b4 Improve support for python-3.3. 2014-01-18 19:48:57 +00:00
wiz
16297b6893 Use versioned_dependencies.mk for flup. 2014-01-18 19:07:57 +00:00
wiz
c9ce474721 Support flup. 2014-01-18 19:05:56 +00:00
wiz
5dd23c4af9 Mark as python-2.x version. 2014-01-18 19:05:38 +00:00
wiz
45cd75678b Added www/py-flup3 version 1.0.3pre1 2014-01-18 19:05:32 +00:00
wiz
5130a3c30f Import py33-flup-1.0.3pre1 as www/py-flup3.
flup is a collection of modules for the Python Web Server Gateway
Interface, including support for AJP 1.3, FastCGI and SCGI. It also
offers a basic middleware.

This package contains the 3.x version of the module.
2014-01-18 19:05:13 +00:00
wiz
9dcc90af1c Handle python-specific PLIST in the standard way. 2014-01-18 17:53:18 +00:00
wiz
834e72dd67 Mention it's the python-2.x version only. 2014-01-18 15:48:00 +00:00
wiz
8290172df0 Add jsoblib support (currently unused). 2014-01-18 15:47:24 +00:00
wiz
3e328194a4 Added textproc/py-jsonlib3 version 1.6.1 2014-01-18 15:46:15 +00:00
wiz
cde2301cc7 + py-jsonlib3. 2014-01-18 15:46:06 +00:00
wiz
f4c01bb5b8 Import py33-jsonlib-1.6.1 as textproc/py-jsonlib3.
JSON is a lightweight data-interchange format. It's often used for
exchanging data between a web server and user agent. This module
aims to produce a library for serializing and deserializing JSON
that conforms strictly to RFC 4627.

This package contains the python-3.x version of the module.
2014-01-18 15:45:30 +00:00
wiz
9b3a044ab6 Add quoting in the hope it fixes NetBSD 5's make(1)'s problems. 2014-01-18 15:13:26 +00:00
mspo
22cf904bb8 fix type deforaos-libdesktop update 2014-01-18 15:02:27 +00:00
obache
30fab015d3 Updated databases/ruby-ldap to 0.9.16 2014-01-18 12:59:19 +00:00
obache
b899292fe2 Update ruby-ldap to 0.9.16.
Fri Sep  6 07:04:07 UTC 2013 Alexey Chebotar <alexey.chebotar@gmail.com>
  * Version 0.9.16
  * Fixed undefined method 'each' in LDAP::LDIF.mods_to_ldif (GH-26).
    Thanks to Francesco Malvezzi.

Thu Aug 29 10:18:48 UTC 2013 Alexey Chebotar <alexey.chebotar@gmail.com>
  * Version 0.9.15
  * Accept nil for new_parent_dn for rename. Thanks to Kouhei Sutou.

Wed Aug 28 13:21:53 UTC 2013 Alexey Chebotar <alexey.chebotar@gmail.com>
  * Version 0.9.14
  * Fixed option parsing bug for LDAP::Conn.sasl_bind. Thanks to Brian Leake.
  * Added possibility to use :nocanon option in rb_ldap_conn_sasl_bind.
    See ldap_set_option(3) for more information. Thanks to Brian Leake.
  * Added function conn.rename(dn, new_rdn, new_parent_dn, delete_old_rdn, sctrls, cctrls)  => self
    Modify the RDN of the entry with DN, dn, giving it the new RDN in parent new_parent_dn,
    new_rdn. If delete_old_rdn is true, the old RDN value will be deleted from the entry.
    Thanks to Marek Veber.
  * Added option LDAP_OPT_NETWORK_TIMEOUT for openLDAP. Thanks to David Campbell.
  * Fixed build error with GCC 4.8.1. Thanks to Kouhei Sutou.
  * Add missing ldap_raname_s() function availability check. Thanks to Kouhei Sutou.
2014-01-18 12:58:59 +00:00
obache
012a1105cf treat python version depended PLIST handling with standard way. 2014-01-18 08:08:59 +00:00
wiz
f35736748d Updated www/py-httplib2 to 0.8 2014-01-18 07:43:52 +00:00
wiz
6a5f484a1a Update to 0.8, and fix PLIST for python-3.x.
0.8
  More fixes for the App Engine support.

  Added a new feature that allows you to supply your own provider for the
  CA_CERTS file. Just create a module named ca_certs_locater that has a method
  get() that returns the file location of the CA_CERTS file.

  Lots of clean up of the code formatting to make it more consistent.
2014-01-18 07:43:44 +00:00
wiz
1a3ce01748 Add separate PLISTs for python-2.x and python-3.x, to fix build with
python-3.x.
2014-01-18 07:40:24 +00:00
ryoon
abb0c51fb1 Fix PR pkg/48530. Fix packaging under NetBSD/i386. 2014-01-18 06:11:37 +00:00
wiz
d732e6acd7 Updated textproc/py-html5lib to 0.999 2014-01-17 23:32:10 +00:00
wiz
f5f66c5dd4 Update to 0.999:
0.999
~~~~~

Released on December 23, 2013

* Fix #127: add work-around for CPython issue #20007: .read(0) on
  http.client.HTTPResponse drops the rest of the content.

* Fix #115: lxml treewalker can now deal with fragments containing, at
  their root level, text nodes with non-ASCII characters on Python 2.


0.99
~~~~

Released on September 10, 2013

* No library changes from 1.0b3; released as 0.99 as pip has changed
  behaviour from 1.4 to avoid installing pre-release versions per
  PEP 440.


1.0b3
~~~~~

Released on July 24, 2013

* Removed ``RecursiveTreeWalker`` from ``treewalkers._base``. Any
  implementation using it should be moved to
  ``NonRecursiveTreeWalker``, as everything bundled with html5lib has
  for years.

* Fix #67 so that ``BufferedStream`` to correctly returns a bytes
  object, thereby fixing any case where html5lib is passed a
  non-seekable RawIOBase-like object.


1.0b2
~~~~~

Released on June 27, 2013

* Removed reordering of attributes within the serializer. There is now
  an ``alphabetical_attributes`` option which preserves the previous
  behaviour through a new filter. This allows attribute order to be
  preserved through html5lib if the tree builder preserves order.

* Removed ``dom2sax`` from DOM treebuilders. It has been replaced by
  ``treeadapters.sax.to_sax`` which is generic and supports any
  treewalker; it also resolves all known bugs with ``dom2sax``.

* Fix treewalker assertions on hitting bytes strings on
  Python 2. Previous to 1.0b1, treewalkers coped with mixed
  bytes/unicode data on Python 2; this reintroduces this prior
  behaviour on Python 2. Behaviour is unchanged on Python 3.


1.0b1
~~~~~

Released on May 17, 2013

* Implementation updated to implement the `HTML specification
  <http://www.whatwg.org/specs/web-apps/current-work/>`_ as of 5th May
  2013 (`SVN <http://svn.whatwg.org/webapps/>`_ revision r7867).

* Python 3.2+ supported in a single codebase using the ``six`` library.

* Removed support for Python 2.5 and older.

* Removed the deprecated Beautiful Soup 3 treebuilder.
  ``beautifulsoup4`` can use ``html5lib`` as a parser instead. Note that
  since it doesn't support namespaces, foreign content like SVG and
  MathML is parsed incorrectly.

* Removed ``simpletree`` from the package. The default tree builder is
  now ``etree`` (using the ``xml.etree.cElementTree`` implementation if
  available, and ``xml.etree.ElementTree`` otherwise).

* Removed the ``XHTMLSerializer`` as it never actually guaranteed its
  output was well-formed XML, and hence provided little of use.

* Removed default DOM treebuilder, so ``html5lib.treebuilders.dom`` is no
  longer supported. ``html5lib.treebuilders.getTreeBuilder("dom")`` will
  return the default DOM treebuilder, which uses ``xml.dom.minidom``.

* Optional heuristic character encoding detection now based on
  ``charade`` for Python 2.6 - 3.3 compatibility.

* Optional ``Genshi`` treewalker support fixed.

* Many bugfixes, including:

  * #33: null in attribute value breaks XML AttValue;

  * #4: nested, indirect descendant, <button> causes infinite loop;

  * `Google Code 215
    <http://code.google.com/p/html5lib/issues/detail?id=215>`_: Properly
    detect seekable streams;

  * `Google Code 206
    <http://code.google.com/p/html5lib/issues/detail?id=206>`_: add
    support for <video preload=...>, <audio preload=...>;

  * `Google Code 205
    <http://code.google.com/p/html5lib/issues/detail?id=205>`_: add
    support for <video poster=...>;

  * `Google Code 202
    <http://code.google.com/p/html5lib/issues/detail?id=202>`_: Unicode
    file breaks InputStream.

* Source code is now mostly PEP 8 compliant.

* Test harness has been improved and now depends on ``nose``.

* Documentation updated and moved to http://html5lib.readthedocs.org/.
2014-01-17 23:32:02 +00:00
wiz
6954d2bbc5 Updated textproc/py-Tempita to 0.5.2 2014-01-17 23:26:50 +00:00
wiz
ad672d919c Update to 0.5.2: python-3.x compatibility. 2014-01-17 23:26:42 +00:00
wiz
22796c4daf Convert to versioned_dependencies.mk (for dns) 2014-01-17 23:11:27 +00:00
wiz
4c409e7669 Add py-dns/py-dns3 support. 2014-01-17 23:10:05 +00:00
wiz
da3257a4fb Added net/py-dns3 version 1.11.1 2014-01-17 23:03:11 +00:00
wiz
07b0160cf9 + py-dns3 2014-01-17 23:02:58 +00:00
wiz
1f53f04d60 Import py33-dns-1.11.1 as net/py-dns3.
dnspython is a DNS toolkit for Python. It provides both high and low
level access to DNS. The high level classes perform queries for data
of a given name, type, and class, and return an answer set. The low
level classes allow direct manipulation of DNS zones, messages, names,
and records.

This is the python-3.x version of the module.
2014-01-17 23:00:30 +00:00
wiz
237e9fad94 Updated net/py-dns to 1.11.1 2014-01-17 22:49:02 +00:00
wiz
9f7b7ae956 Update to 1.11.1:
* (Version 1.11.1 released)

	* dns/tsigkeyring.py (to_text): we want keyname.to_text(), not
	  dns.name.to_text(keyname).  Thangs to wangwang for the fix.

	* dns/tsig.py (sign): multi-message TSIGs were broken for
	  algorithms other than HMAC-MD5 because we weren't passing the
	  right digest module to the HMAC code.  Thanks to salzmdan for
	  reporting the bug.

	* dns/dnssec.py (_find_candidate_keys): we tried to extract the
	  key from the wrong variable name.  Thanks to Andrei Fokau for the
	  fix.

	* dns/resolver.py: we want 'self.retry_servfail' not just
	  retry_servfail.  Reported by many, thanks!  Thanks to
	  Jeffrey C. Ollie for the fix.

	* tests/grange.py: fix tests to use older-style print formatting
	  for backwards compatibility with python 2.4.  Thanks to
	  Jeffrey C. Ollie for the fix.

	* (Version 1.11.0 released)

	* dns/name.py (Name.to_wire): Do not add items with offsets >= 2^14
	  to the compression table.  Thanks to Casey Deccio for discovering
	  this bug.

	* dns/ipv6.py (inet_ntoa): We now comply with RFC 5952 section
	  5.2.2, by *not* using the :: syntax to shorten just one 16-bit
	  field.  Thanks to David Waitzman for reporting the bug and
	  suggesting the fix.

	* lock caches in case they are shared

	* raise YXDOMAIN if we see one

	* do not print empty rdatasets

	* Add contributed $GENERATE support (thanks uberj)

	* Remove DNSKEY keytag uniqueness assumption (RFC 4034, section 8)
	  (thanks James Dempsey)

	* added set_flags() method to dns.resolver.Resolver

	* added support for TLSA RR

	* dns/rdtypes/ANY/NSEC3.py (NSEC3.from_text): The NSEC3 from_text()
	  method could erroneously emit empty bitmap windows (i.e. windows
	  with a count of 0 bytes); such bitmaps are illegal.

	* (Version 1.10.0 released)

	* dns/message.py (make_query): All EDNS values may now be
	  specified when calling make_query()

	* dns/query.py: Specifying source_port had no effect if source was
	  not specified.  We now use the appropriate wildcard source in
	  that case.

	* dns/resolver.py (Resolver.query): source_port may now be
	  specified.

	* dns/resolver.py (Resolver.query): Switch to TCP when a UDP
	  response is truncated.  Handle nameservers that serve on UDP
	  but not TCP.

	* dns/zone.py (from_xfr): dns.zone.from_xfr() now takes a
	  'check_origin' parameter which defaults to True.  If set to
	  False, then dnspython will not make origin checks on the zone.
	  Thanks to Carlos Perez for the report.

	* dns/rdtypes/ANY/SSHFP.py (SSHFP.from_text): Allow whitespace in
	  the text string.  Thanks to Jan Andres for the report and the
	  patch.

	* dns/message.py (from_wire): dns.message.from_wire() now takes
	  an 'ignore_trailing' parameter which defaults to False.  If set
	  to True, then trailing junk will be ignored instead of causing
	  TrailingJunk to be raised.  Thanks to Shane Huntley for
	  contributing the patch.

	* dns/resolver.py: Added LRUCache.  In this cache implementation,
	  the cache size is limited to a user-specified number of nodes, and
	  when adding a new node to a full cache the least-recently used
	  node is removed.

	* dns/resolver.py: dns.resolver.override_system_resolver()
  	  overrides the socket module's versions of getaddrinfo(),
	  getnameinfo(), getfqdn(), gethostbyname(), gethostbyname_ex() and
	  gethostbyaddr() with an implementation which uses a dnspython stub
	  resolver instead of the system's stub resolver.  This can be
	  useful in testing situations where you want to control the
	  resolution behavior of python code without having to change the
	  system's resolver settings (e.g. /etc/resolv.conf).
	  dns.resolver.restore_system_resolver() undoes the change.

	* dns/ipv4.py: dnspython now provides its own, stricter, versions
	  of IPv4 inet_ntoa() and inet_aton() instead of using the OS's
	  versions.

	* dns/ipv6.py: inet_aton() now bounds checks embedded IPv4 addresses
	  more strictly.  Also, now only dns.exception.SyntaxError can be
	  raised on bad input.

	* Old DNSSEC types (KEY, NXT, and SIG) have been removed.

	* Bounds checking of slices in rdata wire processing is now more
	  strict, and bounds errors (e.g. we got less data than was
	  expected) now raise dns.exception.FormError rather than
	  IndexError.
2014-01-17 22:48:53 +00:00
wiz
55786a2d49 Updated lang/py-basicproperty to 0.6.9a 2014-01-17 22:44:24 +00:00
wiz
8098ff9d66 Update to latest version, 0.6.9a from 2007: changes not found.
XXX: let's think about removing this and py-table, shall we?
2014-01-17 22:44:16 +00:00
wiz
dfd64bec58 + py-IP-0.81, py-METAR-0.19, py-PDF2-1.19, py-PasteDeploy-1.5.2,
py-Pillow-2.3.0, py-Tempita-0.5.2, py-Unidecode-0.04.14,
  py-Whoosh-2.5.6, py-bleach-1.4, py-bottle-0.11.6, py-ckanclient-0.10,
  py-coverage-3.7, py-creole-1.1.1, py-cssselect-0.9.1, py-cssutils-1.0,
  py-cups-1.9.66, py-daemon-1.6, py-darcsver-1.7.4, py-datapkg-0.9,
  py-decorator-3.4.0, py-django-cmsplugin_gallery-0.5.5,
  py-django-easy-thumbnails-1.4, py-django-photologue-2.7,
  py-django-registration-1.0, py-django-reversion-1.8.0,
  py-django-south-0.8.3, py-djangorestframework-2.3.12, py-dulwich-0.9.4,
  py-ephem-3.7.5.1, py-gammu-1.32.0, py-gmpy-1.17, py-greenlet-0.4.2,
  py-hgtools-4.0, py-icalendar-3.6.1, py-input-pad-1.4.2, py-irclib-8.5,
  py-keyring-0.6.2, py-kombu-3.0.9, py-lasso-2.4.0, py-libmtag-0.3.1,
  py-logilab-astng-0.24.3, py-logilab-common-0.60.1, py-markdown-2.3.1,
  py-markdown2-2.2.0, py-mezzanine-3.0.5, py-mpmath-0.18,
  py-msgpack-0.4.0, py-munkres-1.0.6, py-musicbrainz-0.7.4,
  py-netlib-0.9.2, py-networkx-1.8.1, py-notify-0.3.1, py-pandas-0.13.0,
  py-paramiko-1.12.1, py-pendrell-0.3.7, py-pep8-1.4.6, py-pexpect-3.0,
  py-prettytable-0.7.2, py-ptt-1.10.2, py-py-1.4.19, py-pyutil-1.9.7,
  py-quixote-2.7, py-relatorio-0.6.0, py-reportlab-2.7, py-rope-0.9.4,
  py-scgi-1.14, py-serial-2.7, py-setuptools-2.1, py-simpletal-5.1,
  py-smb-1.1.8, py-sphinx-theme-cloud-1.6, py-sqlalchemy-0.9.1,
  py-suds-0.4.1, py-test-2.5.1, py-testtools-0.9.34, py-tlslite-0.4.6,
  py-tornado-3.2, py-urwid-1.1.2, py-uwsgi-2.0, py-xdg-0.25,
  py-zbase32-1.1.5, py-zconfig-3.0.3, py-zfec-1.4.24.
2014-01-17 20:27:05 +00:00
wiz
6f1eb143fd + Added devel/py-test version 2.3.5 [drochner 2013-07-24] 2014-01-17 20:20:10 +00:00
wiz
a9f6e59964 + Added devel/py-rope version 0.9.3 [drochner 2010-08-15] 2014-01-17 20:19:09 +00:00
wiz
a11d139770 + Added devel/py-py version 1.4.15 [drochner 2013-07-24] 2014-01-17 20:17:55 +00:00
tron
96a8079ff0 Disable assembler code under Mac OS X which is broken in this release. 2014-01-17 19:13:37 +00:00
tsutsui
a93f82a316 Add RUBY_VERSION_SUPPORTED= line since ruby 1.8 support was dropped. 2014-01-17 18:58:19 +00:00
tsutsui
be47dfcbf3 Updated misc/ruby-launchy to 2.4.2
Updated misc/ruby-parallel to 0.9.2
Updated misc/ruby-rainbow to 1.99.1
Updated net/ruby-twitter to 5.5.1
Updated net/ruby-tw to 1.0.6
2014-01-17 18:26:36 +00:00
tsutsui
f3fedd7b77 Update ruby-tw to 1.0.6. PR/48447
Changelog (from History.txt)

=== 1.0.6 2014-01-17

* rescue Launchy::CommandNotFoundError #56

=== 1.0.5 2014-01-16

* use HTTPS for OAuth::Consumer #55
  * thank you for contributing @ymrl

=== 1.0.4 2014-01-08

* update gem dependencies

=== 1.0.3 2014-01-08

* bugfix for rainbow 1.99.x #54
* use launchy gem to open OAuth-URL #53

=== 1.0.2 2013-11-27

* fix syntax error on ruby1.8.7

=== 1.0.1 2013-11-23

* bugfix -user:add #51

=== 1.0.0 2013-11-21

* fix for twitter gem v5.0.0 #50
2014-01-17 18:19:38 +00:00