public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2022-10-04 10:20 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2022-10-04 10:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6af32fd9ec831dc138a519d6a201ee8fd5315dad
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 08:54:16 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 10:19:42 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=6af32fd9

new release v0.12.16

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index b92ef71a9..3358a795c 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,18 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.16 (2022-10-04)
+----------------------------
+
+- portage_conf: fix timeout settings for rsync (#368, Arthur Zamarin)
+
+- fetch.custom: fix commands with `\` variable escaping (Arthur Zamarin)
+  https://github.com/pkgcore/pkgdev/issues/94
+
+- repository: check issues with distdir only if fetch failed (Arthur Zamarin)
+  https://github.com/pkgcore/pkgdev/issues/99
+
 ----------------------------
 pkgcore 0.12.15 (2022-09-30)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2022-11-10  4:59 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2022-11-10  4:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a48d81e5d4e51bdf0ca4928fbea788950411def1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  8 19:48:36 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 04:50:33 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=a48d81e5

new release 0.12.17

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 3358a795c..892f9a1a7 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,29 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.17 (2022-11-10)
+----------------------------
+
+- profiles: support package.bashrc files as an extension (#370, Arthur Zamarin)
+
+- patom: new command for working with atoms, like qatom (#362, Arthur Zamarin)
+
+- ebuild.repository: fix manifest entries generation with precise restricts
+  (#371, Arthur Zamarin)
+
+- operations.fetch: better error messages when fetching fails (Arthur Zamarin)
+  https://github.com/pkgcore/pkgdev/issues/86
+
+- ebuild.profiles: error out when USE_EXPAND syntax is used in package.mask
+  (Arthur Zamarin)
+  https://github.com/pkgcore/pkgcheck/issues/370
+
+- drop Python 3.8 support (Arthur Zamarin)
+
+- Use flit with custom wrapper as build backend (#372, #374, Arthur Zamarin,
+  with special thanks to Michał Górny for reviewing and helping with it)
+
 ----------------------------
 pkgcore 0.12.16 (2022-10-04)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2022-11-10 19:17 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2022-11-10 19:17 UTC (permalink / raw
  To: gentoo-commits

commit:     cdcb2e592c011254b55f5261ffc7b2c827b7c2ef
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 19:17:00 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 19:17:00 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=cdcb2e59

_const: fallback to sys.base_prefix when installed in venv

Bug: https://bugs.gentoo.org/880693
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 py_build.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/py_build.py b/py_build.py
index f844b1c2a..1a5a4559e 100644
--- a/py_build.py
+++ b/py_build.py
@@ -28,12 +28,12 @@ def write_pkgcore_lookup_configs(cleanup_files):
     with open(path, "w") as f:
         os.chmod(path, 0o644)
         f.write(textwrap.dedent("""\
-            from os.path import join, abspath
+            from os.path import abspath, exists, join
             import sys
 
-            from snakeoil import process
-
             INSTALL_PREFIX = abspath(sys.prefix)
+            if not exists(join(INSTALL_PREFIX, 'lib/pkgcore')):
+                INSTALL_PREFIX = abspath(sys.base_prefix)
             DATA_PATH = join(INSTALL_PREFIX, 'share/pkgcore')
             CONFIG_PATH = join(DATA_PATH, 'config')
             LIBDIR_PATH = join(INSTALL_PREFIX, 'lib/pkgcore')


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2022-12-25 19:34 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2022-12-25 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     636edf45d246f8181231402f1f616a41afc8327c
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Sun Dec 25 19:27:06 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 19:34:40 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=636edf45

Suppress the black reformat commit from git blame

This can be activated (per repo) via:

git config blame.ignoreRevsFile .git-blame-ignore-revs

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
Closes: https://github.com/pkgcore/pkgcore/pull/382
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 .git-blame-ignore-revs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
new file mode 100644
index 000000000..8f53ae64e
--- /dev/null
+++ b/.git-blame-ignore-revs
@@ -0,0 +1,2 @@
+# Reformat the repository with black-22.12.0
+b17af120f9081aa30d6a368fd75a69c298cb70e0


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2022-12-25 19:45 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2022-12-25 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     95fc8863ffd86ce5b4d587240707e5abb77a1236
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 19:42:19 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 19:42:19 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=95fc8863

Makefile: add black format target

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 Makefile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Makefile b/Makefile
index 8deca5645..84ed70add 100644
--- a/Makefile
+++ b/Makefile
@@ -13,3 +13,7 @@ sdist wheel:
 clean:
 	$(RM) -r build/sphinx doc/api doc/generated dist
 	$(MAKE) -C data/lib/pkgcore/ebd clean
+
+.PHONY: format
+format:
+	$(PYTHON) -m black .


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2022-12-27 18:49 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2022-12-27 18:49 UTC (permalink / raw
  To: gentoo-commits

commit:     868b8fa47e6025f825ae799535a5b2f9ab2bdbf4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 18:40:51 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 18:40:51 2022 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=868b8fa4

new release 0.12.18

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 892f9a1a7..5499db7df 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,57 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.18 (2022-12-27)
+----------------------------
+
+- _const: fallback to sys.base_prefix when installed in venv (Arthur Zamarin)
+  https://bugs.gentoo.org/880693
+
+- pquery: fix crash with verbose single uris attr (Arthur Zamarin)
+
+- docs: use snakeoil.dist sphinx extension (Arthur Zamarin)
+
+- pkgcore: atom: fix typo in error message (Sam James, #378)
+
+- eclass: fix exported bash functions leak (Arthur Zamarin)
+  https://bugs.gentoo.org/836210
+
+- remove plugins support from pkgcore, simplifying installation and stopping
+  the need for users to update cache after upgrade (Arthur Zamarin, #379)
+
+- add REQUIRED_USE satisfaction solver (Arthur Zamarin, #380)
+
+- pmerge: add ``--pdb-intercept`` as a way to ``pdb.set_trace()`` into the
+  resolver (Brian Harring)
+
+- pmerge: sort target processing to stabilize the graph (Brian Harring)
+
+- restricts: fix use default dep matching when working against IUSE defaults
+  (Brian Harring)
+
+- ebd: make EAPI=8 ``--disable-static`` logic libtool-specific, matching
+  portage (David Seifert, #386)
+
+- force stable sorting of ``/etc/portage/*`` files loading (Brian Harring)
+  https://github.com/pkgcore/pkgcore/issues/385
+
+- add USE_EXPAND expansion awareness for ``/etc/portage/package.use/*`` files
+  (Brian Harring)
+  https://github.com/pkgcore/pkgcore/issues/384
+
+- add use flag validation for ``/etc/portage/package.use/*`` content (Brian
+  Harring)
+
+- throw an exception for any EBD var starting with ``_`` (Brian Harring)
+
+- ignore both empty and non-existent ``repos.conf`` files (Brian Harring)
+  https://github.com/pkgcore/pkgcore/issues/365
+
+- format code with ``black`` (Brian Harring, #382)
+
+- various code cleanups, refactoring and modernization (Brian Harring)
+
 ----------------------------
 pkgcore 0.12.17 (2022-11-10)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-01-17 20:50 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-01-17 20:50 UTC (permalink / raw
  To: gentoo-commits

commit:     91675da238a9c9c71ccc03eab4ccfa5a4243268d
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Tue Jan 17 09:28:47 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 20:49:47 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=91675da2

fix(authors): re-add myself since I still hold most of the copyright.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 pyproject.toml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pyproject.toml b/pyproject.toml
index a3d891463..5f246b0ea 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -15,6 +15,7 @@ requires-python = "~=3.9"
 authors = [
 	{name = "Tim Harder", email = "radhermit@gmail.com"},
 	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},
+	{name = "Brian Harring", email = "ferringb@gmail.com"},
 ]
 maintainers = [
 	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-01-19 19:36 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-01-19 19:36 UTC (permalink / raw
  To: gentoo-commits

commit:     6025a271acdf2759b839e50e2fbc96eb3f67bf20
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 19:01:06 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 19:35:24 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=6025a271

new release 0.12.19

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 5499db7df..5f34825b6 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,22 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.19 (2023-01-19)
+----------------------------
+
+- re-add Brian Harring as author for pkgcore
+
+- properly close open file handlers during tests (Arthur Zamarin)
+
+- various code cleanups, refactoring and modernization (Brian Harring)
+
+- domain: fix parsing of multiple USE_EXAPNDs
+  (Arthur Zamarin, #391, https://bugs.gentoo.org/891409)
+
+- portage_conf: add support for make.profile as its own directory, behaving as
+  specialized user profile (Arthur Zamarin, #390)
+
 ----------------------------
 pkgcore 0.12.18 (2022-12-27)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-02-02 20:30 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-02-02 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     c546811bf0b99a2624a8434d4c99a6e4cfe5ea2c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 20:30:50 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 20:30:50 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=c546811b

Suppress the black reformat commit from git blame

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 .git-blame-ignore-revs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
index 8f53ae64e..8afd1d202 100644
--- a/.git-blame-ignore-revs
+++ b/.git-blame-ignore-revs
@@ -1,2 +1,4 @@
 # Reformat the repository with black-22.12.0
 b17af120f9081aa30d6a368fd75a69c298cb70e0
+# Reformat the repository with black-23
+730ac96f74f39643ff6b9f584901516eddeddaa4


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-03-01 19:47 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-03-01 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     af43d486ab0eaf5520278fd7ae2a77fb756f8ca5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  1 19:29:50 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  1 19:44:48 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=af43d486

new release 0.12.20

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 5f34825b6..a9fefae1a 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,24 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.20 (2023-03-01)
+----------------------------
+
+- domain: add support for ``-*`` and ``USE_EXPAND: -*`` syntax for packages.use
+  like files (Arthur Zamarin, #393, #397)
+
+- ebuild/test_eapi: fix tests artifacts in EBD_PATH
+  (Arthur Zamarin, https://bugs.gentoo.org/888685)
+
+- ebuild.repository: fix traversal from root of overlays (Arthur Zamarin,
+  https://github.com/pkgcore/pkgcheck/issues/418)
+
+- metadata.xsd: import ``kde-invent`` remote-ids (Sam James, #399)
+
+- various code cleanups, refactoring and modernization (Arthur Zamarin, Brian
+  Harring)
+
 ----------------------------
 pkgcore 0.12.19 (2023-01-19)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-04-21  6:10 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-04-21  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     843ed54ff5717627890c93e7a0a72465fd6d8043
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 06:09:51 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 06:09:51 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=843ed54f

new release 0.12.21

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index a9fefae1a..4f8ffe7e3 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,15 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.21 (2023-04-21)
+----------------------------
+
+- ebd: econf matches ``configure --help`` output better (Ulrich Müller, #403)
+
+- pytest.plugin.create_ebuild: insert blank line after ``EAPI=`` declare
+  (Arthur Zamarin)
+
 ----------------------------
 pkgcore 0.12.20 (2023-03-01)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-08-05 19:00 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-08-05 19:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6e49f75d97ededac164ed1897b022df10270cfb1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  5 07:39:39 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug  5 07:39:39 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=6e49f75d

new release 0.12.22

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 4f8ffe7e3..f35743245 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,22 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.22 (2023-08-05)
+----------------------------
+
+- manifest: fix missing errors when all ebuilds for a package are masked as bad.
+  This fixes a long standing bug that ``pkgdev manifest`` wasn't working
+  without any helpful error messages when all ebuilds for a package fail to
+  source. (YiFei Zhu, Eric Huber, #406)
+
+- multiplex.tree: fix config name and type (Arthur Zamarin)
+
+- pkgsets.glsa: exclude metadata files from warning (Arthur Zamarin)
+
+- manifest: pass ``$PATH`` environment variable to calls of ``FETCHCOMMAND``
+  (Arthur Zamarin, https://github.com/pkgcore/pkgdev/issues/145)
+
 ----------------------------
 pkgcore 0.12.21 (2023-04-21)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-08-29 18:23 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-08-29 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f59439335eddd5cb3e8edb917b42927e89b396e2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 17:42:51 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 17:42:51 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=f5943933

new release 0.12.23

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index f35743245..98cad78b6 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,17 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.23 (2023-08-29)
+----------------------------
+
+- enable python 3.12 for pkgcore (Sam James, #402)
+
+- manifest: support proxy configuration (Arthur Zamarin,
+  https://github.com/pkgcore/pkgdev/issues/103)
+
+- ebuild.repository: add support for stabilization groups (Arthur Zamarin, #411)
+
 ----------------------------
 pkgcore 0.12.22 (2023-08-05)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-11-24 15:17 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-11-24 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ff8bee60a17b9711dc11847d530df3426309c19c
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Tue Nov 21 01:52:41 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 15:17:21 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=ff8bee60

README: fix outdated test instructions

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 README.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/README.rst b/README.rst
index da86ad320..b95c1c3ef 100644
--- a/README.rst
+++ b/README.rst
@@ -55,11 +55,11 @@ Installing from a tarball::
 Tests
 =====
 
-A standalone test runner is integrated in setup.py; to run, just execute::
+Standard python test runners can be used, for example:
 
-    python setup.py test
+    pytest -v
 
-In addition, a tox config is provided so the testsuite can be run in a
+A tox config is provided so the testsuite can be run in a
 virtualenv setup against all supported python versions. To run tests for all
 environments just execute **tox** in the root directory of a repo or unpacked
 tarball. Otherwise, for a specific python version execute something similar to


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2023-12-22 15:44 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-12-22 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     30c248ee153cd907498c1816eeeda1df80098d49
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 22 15:30:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 22 15:35:47 2023 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=30c248ee

new release 0.10.24

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 98cad78b6..0c8321dd0 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,28 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.24 (2023-12-22)
+----------------------------
+
+- operations.format.fetch_base: try to use proxy values from domain (i.e.
+  ``/etc/portage/make.conf``) as first priority (Arthur Zamarin)
+
+- metadata.xsd: add codeberg remote-id (Thomas Bracht Laumann Jespersen, #414)
+
+- examples/verify_at_done: add new helper tool to collect done AT bugs
+  (Arthur Zamarin)
+
+- eclassdoc: many changes to the way pkgcore generates docs from eclasses:
+  removal of ``@Bugreports`` tag, display default or initial values, display
+  exported phases, various improvements to the RST output (Arthur Zamarin, #346)
+
+- eclassdoc: add devbook output format (Arthur Zamarin, #346)
+
+- various code refactoring and modernization (Brian Harring, #415, #417)
+
+- drop support for Python 3.9 (Arthur Zamarin)
+
 ----------------------------
 pkgcore 0.12.23 (2023-08-29)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-15 17:04 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-15 17:04 UTC (permalink / raw
  To: gentoo-commits

commit:     07ebd7e6cbaf29af360b473beccdd199d4ca5d86
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 15 16:55:01 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 15 16:55:01 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=07ebd7e6

new release 0.12.25

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 0c8321dd0..4d200d55e 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,22 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.25 (2024-01-15)
+----------------------------
+
+- fix: parsing bug that allows a revision to be part of a package (Brian
+  Harring, #419, #420)
+
+- fix: child repository not inheriting license groups when it defines none
+  (Brian Harring, #424)
+
+- pytest plugin: ``create_ebuild`` writes ``LICENSE`` before ``SLOT`` to match
+  variables order of ``skel.ebuild`` (Anthony Ryan, #425)
+
+- ci: add workflows to verify ``pmaint regen`` against gentoo repository
+  (Arthur Zamarin)
+
 ----------------------------
 pkgcore 0.12.24 (2023-12-22)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-19  9:56 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-19  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8a2583f261acdf315b5a4fc3713da0d968540327
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 09:56:33 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 09:56:33 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=8a2583f2

update python version in various places

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 LICENSE    | 2 +-
 README.rst | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/LICENSE b/LICENSE
index a2bd13448..1d3da3b5b 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2006-2019, pkgcore contributors
+Copyright (c) 2006-2024, pkgcore contributors
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without

diff --git a/README.rst b/README.rst
index 603f82f8e..7b18f6802 100644
--- a/README.rst
+++ b/README.rst
@@ -50,7 +50,7 @@ Installing from git::
 
 Installing from a tarball::
 
-    python setup.py install
+    pip install .
 
 Tests
 =====
@@ -65,7 +65,7 @@ environments just execute **tox** in the root directory of a repo or unpacked
 tarball. Otherwise, for a specific python version execute something similar to
 the following::
 
-    tox -e py39
+    tox -e py311
 
 Docs
 ====


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-25 15:48 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-25 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d1843a118c06244aeb936f7493da48086bca86da
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Thu Jan 25 03:20:53 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 03:25:00 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=d1843a11

history: Update the git blame revs to ignore.

Same as the commits in other pkgcore repos- this is to
allow one to peer back through history to see why the !@*#
something dumb was done back in the good ole days, and understand
the implications of changing it.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>

 .git-blame-ignore-revs | 40 ++++++++++++++++++++++++++++++++++++++--
 1 file changed, 38 insertions(+), 2 deletions(-)

diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
index 8afd1d202..ec598a28b 100644
--- a/.git-blame-ignore-revs
+++ b/.git-blame-ignore-revs
@@ -1,4 +1,40 @@
-# Reformat the repository with black-22.12.0
-b17af120f9081aa30d6a368fd75a69c298cb70e0
 # Reformat the repository with black-23
 730ac96f74f39643ff6b9f584901516eddeddaa4
+# Reformat the repository with black-22.12.0
+b17af120f9081aa30d6a368fd75a69c298cb70e0
+# tree reorganization for data files, tests
+52a3d668722bedda48baaa054ed12e82335dcb42
+00684d51abf632310b58e5ed56b0ed61d9eeeb3d
+c86c94e1e77de38c84b722723b279ece33479876
+# eapi related renames
+99e6a301914e327bd2ccfe1adbab486e44d2289a
+# rename of .lib to .bash (2015 edition)
+8202e5fd1df8d052c181061dbc41df600955a54c
+# tree reorg moving tests out of src and to root
+4c2ba4079bbd542523baf37970e4c583e29537a8
+# class renames
+578cea8414ebfa51d737ba6b1003e65b1260a3a7
+# move code into src/
+8437c57d0acb82be771e4a3ebcecf279d460c6c6
+# rename EBD
+2d639cfea08e4fe93b638b759c4a08dff6fc9035
+# move EAPI bash around
+5067fa4c8c1067f99fdbddb02f66586febda6b07
+# moving documentation around
+d8c974db200bcc110431aa2baffd17ce8175e322
+e3c4e803b95f8d93f472619ac2c4a11ec256a07d
+# moving eapi internals around
+1019a51954a31d9db74d618044f097bac653a72b
+# rename of .bash to .lib (2011 edition)
+2a635d0c75cf05283b05120fdde86966656e6577
+# eapi-bash directories 2011 edition
+a412ce756317f31a1be99a0dc03b9fd37503970c
+7962425cb428efa4c49f02e2b079f9fabd63d38a
+f7dbfc38d88e8851d578e21a05a7dbb8800a6ae1
+# EBD renames
+befeb940ef3391e705c138261d86a98b598b6f05
+# everything prior- savior/svn stuff- is ignored since it's
+# from <2005 and some history was lost due to CVS/SVN.
+# all history prior to this commit was explicitly lost due
+# to SVN/CVS idiocy.
+279976bc6811aa6d986403f1ca7745b6be559df4


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-25 15:48 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-25 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     4fd56460f0774a51359cd600838fb59100b8a423
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Thu Jan 25 03:55:47 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 03:55:47 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=4fd56460

authors: Add Michał Górny

`git log -p --author=mgorny` should there be questions;
EAPI8 implementation in parallel to supportive work for downstream pkgcore
users.

Worst case, consider this me attempting to throw a sense of responsibility
thus further contributions onto him.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>

 pyproject.toml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pyproject.toml b/pyproject.toml
index 4ed54aa06..2fb6567f4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -14,6 +14,7 @@ license = {file = "LICENSE"}
 requires-python = "~=3.10"
 # alphabetical order.
 authors = [
+	{name = "Michał Górny"},
 	{name = "Tim Harder", email = "radhermit@gmail.com"},
 	{name = "Brian Harring", email = "ferringb@gmail.com"},
 	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-25 15:48 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-25 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     eb9aa88762a3df192fe2c9fd96c5442d5463ea7d
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Thu Jan 25 03:25:58 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 03:48:34 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=eb9aa887

authors: Add Marien Zwart

Same as the commit to pkgcheck, history obscures it- including
VCS history not allowing author vs committer prior to git (cvs->svn->bzr->git),
but Marien Zwart (marienz) wrote most of the initial tests and surrounding
CLI UI code (which eventually moved to snakeoil).

While pkgcore 'started' as a fork of portage, I've left out
the portage authors since my past copyright analysis for the GPL-2 -> BSD-2 change
didn't flag anything from them.  I explicitly wrote all subsystems
from scratch, even if I had shims to test against portage as I was
building anew.  While some subsystems/code are shared between portage/pkgcore-
the cache subsystem for example, or fetch (iirc)- all of that came from pkgcore
thus copyright's on this side.

As per norms, the authors is limited to folks who made significant
impact- either core origination or straight up LOC, and with an
eye on if it still lives in the codebase (including if syntactic
changes have obscured that work).

I've left out the following folks who were authors/maintainers from
the 'before time'; they're left out due to how long it's been and
scale of contributions in parallel to my rough understanding of what has
been rewritten (new works) or just plain dropped.
* Charlie Shepherd; VCS obscures a fair amount, but binpkg + formatting work,
  and general "fix what brian broke".
* Jason Stubbs; maintainer + resolver work, critical/contributor to architectural
  design discussions in moving away from the mistakes of portage.
* Markus Ullman.  Worked on internals and devex- hard to state exactly
  how much he commited, but my recollection is he was a core maintainer.

Apologies for anyone I overlooked or left out- it's accident
+ >15y timespan.  Human memory has it's limits and the primary intention
here is to give credit, but more importantly to track copyright ownership
should this project every need to undergo another licensing change.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>

 pyproject.toml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/pyproject.toml b/pyproject.toml
index 51e6a21ed..4ed54aa06 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -12,10 +12,12 @@ description = "package managing framework"
 readme = "README.rst"
 license = {file = "LICENSE"}
 requires-python = "~=3.10"
+# alphabetical order.
 authors = [
 	{name = "Tim Harder", email = "radhermit@gmail.com"},
-	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},
 	{name = "Brian Harring", email = "ferringb@gmail.com"},
+	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},
+	{name = "Marien Zwart"},
 ]
 maintainers = [
 	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-26  9:36 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-26  9:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b9cd84c03bd2140f5373418148ae307dd40ae658
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Thu Jan 25 06:32:57 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 09:34:40 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=b9cd84c0

fix: tox.ini since it's not been used in ages.

This broken whenever the repo went to pyproject.toml .

On the one hand, I like enumerating what devs have to
invoke locally rather than relying on GH.

On the other hand, clearly no one is using this.

This fixes it for current usage.  If it's to continue,
then GH and tox envlist's should be fused.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
Closes: https://github.com/pkgcore/pkgcore/pull/430
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 tox.ini | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/tox.ini b/tox.ini
index 3a87db951..4bc6bce30 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,25 +1,22 @@
 [tox]
-envlist = py38, py39, py310, py311, py312
+envlist = py310, py311, py312
 [testenv]
 # force latest virtualenv/pip
 download = true
-deps = -rrequirements/tox.txt
+extras = test
 commands =
 	pytest --cov {posargs:-v}
 
 # build docs
 [testenv:docs]
 skip_install = true
-deps =
-	-rrequirements/dev.txt
-	-rrequirements/docs.txt
+extras = doc
 commands =
 	python setup.py build_docs
 
 # build dist files
 [testenv:dist]
 skip_install = true
-deps = -rrequirements/dist.txt
 commands =
 	python setup.py sdist
 	python setup.py bdist_wheel


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-26  9:36 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-26  9:36 UTC (permalink / raw
  To: gentoo-commits

commit:     bcb6a508b227abdef65bc830086bb8f40ee800b3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 09:36:27 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 09:36:27 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=bcb6a508

git-blame-ignore-revs: ignore black 24 format

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 .git-blame-ignore-revs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
index ec598a28b..ebb3a1ac3 100644
--- a/.git-blame-ignore-revs
+++ b/.git-blame-ignore-revs
@@ -1,3 +1,5 @@
+# Reformat the repository with black-24
+c2854afa252886214964f2f962581a2cf3c1f72b
 # Reformat the repository with black-23
 730ac96f74f39643ff6b9f584901516eddeddaa4
 # Reformat the repository with black-22.12.0


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-26 19:56 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-26 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     4b1244a629c035e08ed7239cc92469b07d847ae9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 19:55:56 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 19:55:56 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=4b1244a6

bump snakeoil dep

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 pyproject.toml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index 189054892..b129bd9a9 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
 [build-system]
 requires = [
 	"flit_core >=3.8,<4",
-	"snakeoil~=0.10.4",
+	"snakeoil~=0.10.7",
 ]
 build-backend = "py_build"
 backend-path = ["."]
@@ -32,7 +32,7 @@ classifiers = [
 dynamic = ["version"]
 
 dependencies = [
-	"snakeoil~=0.10.4",
+	"snakeoil~=0.10.7",
 	"lxml",
 ]
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-01-26 19:56 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-01-26 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2a90ddce15731816bdc144ea55ae1589668deecc
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Fri Jan 26 05:10:12 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 19:36:05 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=2a90ddce

fix(authors): add mgorny email

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>

 pyproject.toml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyproject.toml b/pyproject.toml
index 2fb6567f4..189054892 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -14,7 +14,7 @@ license = {file = "LICENSE"}
 requires-python = "~=3.10"
 # alphabetical order.
 authors = [
-	{name = "Michał Górny"},
+	{name = "Michał Górny", email = "mgorny@gentoo.org"},
 	{name = "Tim Harder", email = "radhermit@gmail.com"},
 	{name = "Brian Harring", email = "ferringb@gmail.com"},
 	{name = "Arthur Zamarin", email = "arthurzam@gentoo.org"},


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-03-09 18:07 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-03-09 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b691ba46eeaf9ddd767519d977869b561a643841
Author:     Brian Harring <ferringb <AT> gmail <DOT> com>
AuthorDate: Fri Jan 26 22:56:10 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  9 18:07:10 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=b691ba46

Add `make dev-environment` to simplify setup for devs.

Signed-off-by: Brian Harring <ferringb <AT> gmail.com>
Closes: https://github.com/pkgcore/pkgcore/pull/433
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 Makefile   | 4 ++++
 README.rst | 8 ++++++++
 2 files changed, 12 insertions(+)

diff --git a/Makefile b/Makefile
index 84ed70add..1efb6afd1 100644
--- a/Makefile
+++ b/Makefile
@@ -17,3 +17,7 @@ clean:
 .PHONY: format
 format:
 	$(PYTHON) -m black .
+
+.PHONY: dev-environment
+dev-environment:
+	$(PYTHON) -m pip install -e .[test,doc,formatter]

diff --git a/README.rst b/README.rst
index 7b18f6802..e02156aa0 100644
--- a/README.rst
+++ b/README.rst
@@ -52,6 +52,14 @@ Installing from a tarball::
 
     pip install .
 
+Developing
+==========
+
+Installing the dependencies for testing, formatting, and documentation building
+into an editable environment::
+
+    make dev-environment
+
 Tests
 =====
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-03-27 19:29 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-03-27 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     9e88840417cb4da618e3aaf8e3f954d27f8c1523
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 19:22:39 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 19:22:39 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=9e888404

new release 0.12.26

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 4d200d55e..62b9b365a 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,16 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.26 (2024-03-27)
+----------------------------
+
+- various fixes and refactors to code (Brian Harring, #428)
+
+- add missing authors to ``pyproject.toml`` file (Brian Harring, #429)
+
+- add support for ``git@`` urls for sync purposes (Vitaly Zdanevich, #434)
+
 ----------------------------
 pkgcore 0.12.25 (2024-01-15)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-03-29 16:49 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-03-29 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     4aae4cc3622cb49a57ae6e9667eaeb82c53757de
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 16:47:35 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 16:47:35 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=4aae4cc3

new release 0.12.27

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 62b9b365a..38b4955e3 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,13 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.27 (2024-03-27)
+----------------------------
+
+Fix failure instantiating ``ConfiguredTree`` causing various tools based on
+pkgcore to fail.
+
 ----------------------------
 pkgcore 0.12.26 (2024-03-27)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2024-09-06 11:15 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2024-09-06 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     691a2d35ff9cd1ff7693fce22fba1707c2d3115f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  6 10:22:10 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep  6 11:04:20 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=691a2d35

new release 0.12.28

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 38b4955e3..b9b1caa51 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,18 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.28 (2024-09-06)
+----------------------------
+
+- ebuild.profiles: fix case where a parent path omits the repository identifier
+  (James Le Cuirot, #435)
+
+- bash completion: improve path handling for pquery (Arthur Zamarin)
+
+- bash completion: suppress error message outside git repository (Koichi Murase
+  #436)
+
 ----------------------------
 pkgcore 0.12.27 (2024-03-27)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] proj/pkgcore/pkgcore:master commit in: /
@ 2025-01-24  7:33 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2025-01-24  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b17d5b4868bca8c0ca9c6e259f5c76abb682c219
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 24 07:33:04 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 24 07:33:04 2025 +0000
URL:        https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=b17d5b48

new release 0.12.29

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 NEWS.rst | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index b9b1caa5..fecb6024 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,24 @@
 Release Notes
 =============
 
+----------------------------
+pkgcore 0.12.29 (2025-01-24)
+----------------------------
+
+- patom: support STDIN input when "-" is passed as an argument (Arthur Zamarin,
+  #226)
+
+- pquery: support STDIN input when "-" is passed as an argument (Arthur Zamarin,
+  #226)
+
+- docs: ensure that Sphinx builds the current source code (Eli Schwartz)
+
+- docs: make the manpages contain the extended help text (Eli Schwartz)
+
+- pquery: add ``--live`` and ``--non-live`` filters (Arthur Zamarin)
+
+- pquery: add support for ``--format`` custom formatting (Arthur Zamarin, #168)
+
 ----------------------------
 pkgcore 0.12.28 (2024-09-06)
 ----------------------------


^ permalink raw reply related	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2025-01-24  7:33 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-09 18:07 [gentoo-commits] proj/pkgcore/pkgcore:master commit in: / Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2025-01-24  7:33 Arthur Zamarin
2024-09-06 11:15 Arthur Zamarin
2024-03-29 16:49 Arthur Zamarin
2024-03-27 19:29 Arthur Zamarin
2024-01-26 19:56 Arthur Zamarin
2024-01-26 19:56 Arthur Zamarin
2024-01-26  9:36 Arthur Zamarin
2024-01-26  9:36 Arthur Zamarin
2024-01-25 15:48 Arthur Zamarin
2024-01-25 15:48 Arthur Zamarin
2024-01-25 15:48 Arthur Zamarin
2024-01-19  9:56 Arthur Zamarin
2024-01-15 17:04 Arthur Zamarin
2023-12-22 15:44 Arthur Zamarin
2023-11-24 15:17 Arthur Zamarin
2023-08-29 18:23 Arthur Zamarin
2023-08-05 19:00 Arthur Zamarin
2023-04-21  6:10 Arthur Zamarin
2023-03-01 19:47 Arthur Zamarin
2023-02-02 20:30 Arthur Zamarin
2023-01-19 19:36 Arthur Zamarin
2023-01-17 20:50 Arthur Zamarin
2022-12-27 18:49 Arthur Zamarin
2022-12-25 19:45 Arthur Zamarin
2022-12-25 19:34 Arthur Zamarin
2022-11-10 19:17 Arthur Zamarin
2022-11-10  4:59 Arthur Zamarin
2022-10-04 10:20 Arthur Zamarin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox