summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGauvain Pocentek <gauvain@pocentek.net>2018-06-22 12:42:38 +0200
committerGauvain Pocentek <gauvain@pocentek.net>2018-06-22 12:42:38 +0200
commiteaa44509316ad7e80f9e73ddde310987132d7508 (patch)
tree3aa264a8f3a445b88055189d1d0f1923cad93a7c
parentd5289fe9369621aae9ac33bbd102b400dda97414 (diff)
downloadgitlab-eaa44509316ad7e80f9e73ddde310987132d7508.tar.gz
Prepare the 1.5.0 release1.5.0
-rw-r--r--AUTHORS5
-rw-r--r--ChangeLog.rst54
-rw-r--r--RELEASE_NOTES.rst5
-rw-r--r--gitlab/__init__.py2
4 files changed, 64 insertions, 2 deletions
diff --git a/AUTHORS b/AUTHORS
index 2714d31..14cb986 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -6,7 +6,6 @@ Mika Mäenpää <mika.j.maenpaa@tut.fi>
Contributors
------------
-
Adam Reid <areid@navtech.aero>
Alexander Skiba <mail@ghostlyrics.net>
Alex Widener <alexwidener@users.noreply.github.com>
@@ -26,6 +25,7 @@ Christian Wenk <christian.wenk@omicronenergy.com>
Colin D Bennett <colin.bennett@harman.com>
Cosimo Lupo <cosimo.lupo@daltonmaag.com>
Crestez Dan Leonard <lcrestez@ixiacom.com>
+Cyril Jouve <jv.cyril@gmail.com>
Daniel Kimsey <dekimsey@ufl.edu>
derek-austin <derek.austin35@mailinator.com>
Diego Giovane Pasqualin <dpasqualin@c3sl.ufpr.br>
@@ -55,6 +55,7 @@ Jon Banafato <jon@jonafato.com>
Keith Wansbrough <keithw@lochan.org>
Koen Smets <koen.smets@gmail.com>
Kris Gambirazzi <Kris@sitehost.co.nz>
+leon <yuanliangliu@gmail.com>
Lyudmil Nenov <lyudmil.nenov@gmail.com>
Mart Sõmermaa <mart.somermaa@cgi.com>
massimone88 <stefano.mandruzzato@gmail.com>
@@ -62,6 +63,7 @@ Matej Zerovnik <matej@zunaj.si>
Matt Odden <locke105@gmail.com>
Matus Ferech <matus.ferech@telekom.com>
Maura Hausman <mhausman@wayfair.com>
+Maxime Guyot <maxime.guyot@elits.com>
Max Wittig <max.wittig@siemens.com>
Michael Overmeyer <m.overmeyer@yahoo.ca>
Michal Galet <michal.galet@gmail.com>
@@ -87,6 +89,7 @@ Richard Hansen <rhansen@rhansen.org>
Robert Lu <robberphex@gmail.com>
samcday <sam.c.day@gmail.com>
savenger <github@smahmood.de>
+Stefan Crain <stefancrain@users.noreply.github.com>
Stefan K. Dunkler <stefan.dun@gmail.com>
Stefan Klug <klug.stefan@gmx.de>
Stefano Mandruzzato <stefano.mandruzzato@gmail.com>
diff --git a/ChangeLog.rst b/ChangeLog.rst
index 88834fd..a9cb516 100644
--- a/ChangeLog.rst
+++ b/ChangeLog.rst
@@ -1,6 +1,59 @@
ChangeLog
=========
+Version 1.5.0_ - 2018-06-22
+---------------------------
+
+* Drop API v3 support
+* Drop GetFromListMixin
+* Update the sphinx extension for v4 objects
+* Add support for user avatar upload
+* Add support for project import/export
+* Add support for the search API
+* Add a global per_page config option
+* Add support for the discussions API
+* Add support for merged branches deletion
+* Add support for Project badges
+* Implement user_agent_detail for snippets
+* Implement commit.refs()
+* Add commit.merge_requests() support
+* Deployment: add list filters
+* Deploy key: add missing attributes
+* Add support for environment stop()
+* Add feature flags deletion support
+* Update some group attributes
+* Issues: add missing attributes and methods
+* Fix the participants() decorator
+* Add support for group boards
+* Implement the markdown rendering API
+* Update MR attributes
+* Add pipeline listing filters
+* Add missing project attributes
+* Implement runner jobs listing
+* Runners can be created (registered)
+* Implement runner token validation
+* Update the settings attributes
+* Add support for the gitlab CI lint API
+* Add support for group badges
+* Fix the IssueManager path to avoid redirections
+* time_stats(): use an existing attribute if available
+* Make ProjectCommitStatus.create work with CLI
+* Tests: default to python 3
+* ProjectPipelineJob was defined twice
+* Silence logs/warnings in unittests
+* Add support for MR approval configuration (EE)
+* Change post_data default value to None
+* Add geo nodes API support (EE)
+* Add support for issue links (EE)
+* Add support for LDAP groups (EE)
+* Add support for board creation/deletion (EE)
+* Add support for Project.pull_mirror (EE)
+* Add project push rules configuration (EE)
+* Add support for the EE license API
+* Add support for the LDAP groups API (EE)
+* Add support for epics API (EE)
+* Fix the non-verbose output of ProjectCommitComment
+
Version 1.4.0_ - 2018-05-19
---------------------------
@@ -585,6 +638,7 @@ Version 0.1 - 2013-07-08
* Initial release
+.. _1.5.0: https://github.com/python-gitlab/python-gitlab/compare/1.4.0...1.5.0
.. _1.4.0: https://github.com/python-gitlab/python-gitlab/compare/1.3.0...1.4.0
.. _1.3.0: https://github.com/python-gitlab/python-gitlab/compare/1.2.0...1.3.0
.. _1.2.0: https://github.com/python-gitlab/python-gitlab/compare/1.1.0...1.2.0
diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index 600fb17..9e9fd8c 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -9,6 +9,9 @@ Changes from 1.4 to 1.5
* APIv3 support has been removed. Use the 1.4 release/branch if you need v3
support.
+* GitLab EE features are now supported: Geo nodes, issue links, LDAP groups,
+ project/group boards, project mirror pulling, project push rules, EE license
+ configuration, epics.
* The ``GetFromListMixin`` class has been removed. The ``get()`` method is not
available anymore for the following managers:
- UserKeyManager
@@ -24,6 +27,8 @@ Changes from 1.4 to 1.5
- ProjectPipelineJobManager
- ProjectAccessRequestManager
- TodoManager
+* ``ProjectPipelineJob`` do not heritate from ``ProjectJob`` anymore and thus
+ can only be listed.
Changes from 1.3 to 1.4
=======================
diff --git a/gitlab/__init__.py b/gitlab/__init__.py
index dcbf6b7..0c69a99 100644
--- a/gitlab/__init__.py
+++ b/gitlab/__init__.py
@@ -30,7 +30,7 @@ from gitlab.const import * # noqa
from gitlab.exceptions import * # noqa
__title__ = 'python-gitlab'
-__version__ = '1.4.0'
+__version__ = '1.5.0'
__author__ = 'Gauvain Pocentek'
__email__ = 'gauvain@pocentek.net'
__license__ = 'LGPL3'