Skip to content

Commit

Permalink
Prepare the 1.13.0.dev1 release. (#6850)
Browse files Browse the repository at this point in the history
  • Loading branch information
benjyw authored Dec 1, 2018
1 parent 7d95d9a commit e2807f0
Show file tree
Hide file tree
Showing 4 changed files with 56 additions and 25 deletions.
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.13.0.dev0
1.13.0.dev1
23 changes: 0 additions & 23 deletions src/python/pants/base/payload_field.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
from future.utils import PY3
from twitter.common.collections import OrderedSet

from pants.base.deprecated import deprecated
from pants.base.hash_utils import stable_json_hash
from pants.util.meta import AbstractClass
from pants.util.strutil import ensure_binary
Expand Down Expand Up @@ -186,25 +185,3 @@ def value(self):

def _compute_fingerprint(self):
return stable_json_hash(self._underlying)


class SetOfPrimitivesField(PayloadField):
"""A general field for order-insensitive sets of primitive, ordered types.
As long as the underlying elements are JSON representable and have a consistent sort order,
their hash can be stably inferred.
:API: public
"""

@deprecated(removal_version='1.11.0.dev0',
hint_message='Use PrimitivesSetField, which preserves `None`/unset fields.')
def __init__(self, underlying=None):
self._underlying = tuple(sorted(set(underlying or [])))

@property
def value(self):
return self._underlying

def _compute_fingerprint(self):
return stable_json_hash(self._underlying)
54 changes: 54 additions & 0 deletions src/python/pants/notes/master.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,60 @@ Master Pre-Releases
This document describes ``dev`` releases which occur weekly from master, and which do
not undergo the vetting associated with ``stable`` releases.

1.13.0.dev1 (11/30/2018)
------------------------

New features
~~~~~~~~~~~~

* Add --remote-execution-process-cache-namespace (#6809)
`PR #6809 <https://github.com/pantsbuild/pants/pull/6809>`_

Bugfixes
~~~~~~~~

* Fix unused error value. (#6834)
`PR #6834 <https://github.com/pantsbuild/pants/pull/6834>`_

* [deferred-sources] fix glob expansion issue in deferred sources mappe… (#6824)
`PR #6824 <https://github.com/pantsbuild/pants/pull/6824>`_

* Fix a bug when selecting interpreters with no constraints at all. (#6822)
`PR #6822 <https://github.com/pantsbuild/pants/pull/6822>`_

* Pin a conan dep that was floating to a version that was not compatible with python 2. (#6825)
`PR #6825 <https://github.com/pantsbuild/pants/pull/6825>`_

Refactoring, Improvements, and Tooling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* [docs] add language about flaky tests / issues for them (#6837)
`PR #6837 <https://github.com/pantsbuild/pants/pull/6837>`_

* Include uname in rust cache key (#6842)
`PR #6842 <https://github.com/pantsbuild/pants/pull/6842>`_

* Only build fs_util as part of dryrun (#6835)
`PR #6835 <https://github.com/pantsbuild/pants/pull/6835>`_

* ci.sh can run cargo-audit (#6549)
`PR #6549 <https://github.com/pantsbuild/pants/pull/6549>`_

* Run cargo clippy in pre-commit (#6833)
`PR #6833 <https://github.com/pantsbuild/pants/pull/6833>`_

* Statically link openssl for reqwest (#6816)
`PR #6816 <https://github.com/pantsbuild/pants/pull/6816>`_

* Use pantsbuild.org not example.com (#6826)
`PR #6826 <https://github.com/pantsbuild/pants/pull/6826>`_

* Leverage default target globs. (#6819)
`PR #6819 <https://github.com/pantsbuild/pants/pull/6819>`_

* Make PythonInterpreterCache into a subsystem. (#6765)
`PR #6765 <https://github.com/pantsbuild/pants/pull/6765>`_


1.13.0.dev0 (11/26/2018)
------------------------
Expand Down
2 changes: 1 addition & 1 deletion tests/python/pants_test/base_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@


# Fix this during a dev release
deprecated_module('1.13.0.dev1', 'Use pants_test.test_base instead')
deprecated_module('1.13.0.dev2', 'Use pants_test.test_base instead')


class TestGenerator(object):
Expand Down

0 comments on commit e2807f0

Please sign in to comment.