Skip to content

Commit

Permalink
Prepare the 1.15.0.dev2 release. (#7306)
Browse files Browse the repository at this point in the history
  • Loading branch information
mateor authored Mar 3, 2019
1 parent af19119 commit a2ce9a7
Show file tree
Hide file tree
Showing 5 changed files with 59 additions and 37 deletions.
1 change: 1 addition & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Created by running `./build-support/bin/contributors.sh`.
+ Adam Chainz
+ Alan Paulin
+ Alan Velasco
+ Alex Schmitt
+ Alexander Johnson
+ Alyssa Pohahau
+ Andrew Hamilton
Expand Down
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.15.0.dev1
1.15.0.dev2
22 changes: 0 additions & 22 deletions src/python/pants/backend/python/subsystems/isort.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,25 +11,3 @@ class Isort(PythonToolBase):
options_scope = 'isort'
default_requirements = ['isort==4.3.4', 'setuptools']
default_entry_point = 'isort.main'

@classmethod
def register_options(cls, register):
super(Isort, cls).register_options(register)
register('--version', default='4.3.4', advanced=True, fingerprint=True,
help='The version of isort to use.',
removal_version='1.15.0.dev2',
removal_hint='Use --requirements instead.')
register('--additional-requirements', default=['setuptools'], type=list,
advanced=True, fingerprint=True,
help='Additional undeclared dependencies of the requested isort version.',
removal_version='1.15.0.dev2',
removal_hint='Use --requirements instead.')

# TODO: Delete this method when the deprecated options are removed.
def get_requirement_specs(self):
opts = self.get_options()
if opts.is_default('version') and opts.is_default('additional_requirements'):
return super(Isort, self).get_requirement_specs()
return [
'isort=={}'.format(self.get_options().version)
] + self.get_options().additional_requirements
14 changes: 0 additions & 14 deletions src/python/pants/build_graph/build_configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,12 @@

from twitter.common.collections import OrderedSet

from pants.base.deprecated import deprecated
from pants.base.parse_context import ParseContext
from pants.build_graph.addressable import AddressableCallProxy
from pants.build_graph.build_file_aliases import BuildFileAliases
from pants.build_graph.target_addressable import TargetAddressable
from pants.engine.rules import RuleIndex
from pants.option.optionable import Optionable
from pants.subsystem.subsystem import Subsystem
from pants.util.collections_abc_backport import Iterable
from pants.util.memo import memoized_method

Expand Down Expand Up @@ -114,10 +112,6 @@ def _register_exposed_context_aware_object_factory(self, alias, context_aware_ob

self._exposed_context_aware_object_factory_by_alias[alias] = context_aware_object_factory

@deprecated('1.15.0.dev1', hint_message='Use self.register_optionables().')
def register_subsystems(self, subsystems):
return self.register_optionables(subsystems)

def register_optionables(self, optionables):
"""Registers the given subsystem types.
Expand Down Expand Up @@ -147,14 +141,6 @@ def optionables(self):
"""
return self._optionables

@deprecated('1.15.0.dev1', hint_message='Use self.optionables().')
def subsystems(self):
"""Returns the registered Subsystem types.
:rtype set
"""
return {o for o in self._optionables if issubclass(o, Subsystem)}

def register_rules(self, rules):
"""Registers the given rules.
Expand Down
57 changes: 57 additions & 0 deletions src/python/pants/notes/master.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,63 @@ Master Pre-Releases
This document describes development releases which occur weekly from master, and which have
not undergone the vetting associated with ``stable`` releases.

1.15.0.dev2 (3/02/2019)
-----------------------

New Features
~~~~~~~~~~~~
* Add filtering subsystem to permit skipping targets by tags (#7275)
`PR #7275 <https://github.com/pantsbuild/pants/pull/7275>`_

* Add junit html-report-error-on-conflict option (#7297)
`PR #7297 <https://github.com/pantsbuild/pants/pull/7297>`_

* add checker for accidental constants in boolean operators (#7273)
`PR #7273 <https://github.com/pantsbuild/pants/pull/7273>`_

Version updates
~~~~~~~~~~~~~~~
* [rsc-compile] bump version; rm metacp jobs; update tests (#7272)
`PR #7272 <https://github.com/pantsbuild/pants/pull/7272>`_

Bugfixes
~~~~~~~~
* [zinc-compile] fully adopt enum based switches for hermetic/not; test coverage (#7268)
`PR #7268 <https://github.com/pantsbuild/pants/pull/7268>`_

* don't do a pants run on osx (#7278)
`PR #7278 <https://github.com/pantsbuild/pants/pull/7278>`_

Refactoring, Improvements, and Tooling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* enum cleanup (#7269)
`PR #7269 <https://github.com/pantsbuild/pants/pull/7269>`_

* filespec matching utility functions use native glob matching. (#7299)
`PR #7299 <https://github.com/pantsbuild/pants/pull/7299>`_

* move wheel extraction for UnpackWheels into PexBuilderWrapper and resolve for a single platform only (#7289)
`PR #7289 <https://github.com/pantsbuild/pants/pull/7289>`_

* Default to pants devs using Python 3 by renaming `./pants3`->`./pants` and `./pants`->`./pants2` (#7257)
`PR #7257 <https://github.com/pantsbuild/pants/pull/7257>`_

* Delete BuildFileAddressMapper. (#7291)
`PR #7291 <https://github.com/pantsbuild/pants/pull/7291>`_

* Split out rsc distribution selection into JvmCompile (#7290)
`PR #7290 <https://github.com/pantsbuild/pants/pull/7290>`_

* Allow tasks to opt-in to target filtering (#7283)
`PR #7283 <https://github.com/pantsbuild/pants/pull/7283>`_

* try defining algebraic Executables in the native backend to compose more readable toolchains (#6855)
`PR #6855 <https://github.com/pantsbuild/pants/pull/6855>`_

* Update TargetFiltering args for applying criteria (#7280)
`PR #7280 <https://github.com/pantsbuild/pants/pull/7280>`_


1.15.0.dev1 (2/22/2019)
-----------------------

Expand Down

0 comments on commit a2ce9a7

Please sign in to comment.