Bug 277894 - textproc/py-pyscss: Update to 1.4.0
Summary: textproc/py-pyscss: Update to 1.4.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kai Knoblich
URL: https://github.com/Kronuz/pyScss/comp...
Keywords:
Depends on:
Blocks: 277895
  Show dependency treegraph
 
Reported: 2024-03-22 16:00 UTC by Kai Knoblich
Modified: 2024-03-23 08:12 UTC (History)
1 user (show)

See Also:
rum1cro: maintainer-feedback+


Attachments
py-pyscss-1.4.0.patch (1.55 KB, patch)
2024-03-22 16:00 UTC, Kai Knoblich
kai: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Knoblich freebsd_committer freebsd_triage 2024-03-22 16:00:13 UTC
Created attachment 249411 [details]
py-pyscss-1.4.0.patch

Hi,

attached is a patch that updates textproc/py-pyscss to 1.4.0.

Changes to the port:
~~~~~~~~~~~~~~~~~~~~
- Strip binaries
- Update test suite and switch to newer pytest
- Pet portclippy

poudriere -> OK (13.2-, 13.3-, 14.0-RELEASE, 15.0-CURRENT@c5796f1572c8 amd64 + i386, py38 - py311)

Results of "make test" (py38 - py311, all archs):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ==== 240 passed, 9 skipped, 1 xfailed, 230 warnings in N.NNs ====
Comment 1 ru_M1cRO 2024-03-22 16:54:43 UTC
Looks fine, thank you
Comment 2 Kai Knoblich freebsd_committer freebsd_triage 2024-03-23 08:10:23 UTC
Comment on attachment 249411 [details]
py-pyscss-1.4.0.patch

^Triage: Set maintainer-approval flag to '+' as maintainer's approval was given via comment #1.
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-03-23 08:11:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=aa065f8847445c1ae0b9f277a397a4b23f274c0c

commit aa065f8847445c1ae0b9f277a397a4b23f274c0c
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2024-03-23 08:02:12 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2024-03-23 08:02:12 +0000

    textproc/py-pyscss: Update to 1.4.0

    * Make port concurrent safe as some scripts are installed outside
      of Python's site-lib directory.

    * Update test suite and switch to newer devel/py-pytest.

    * Strip binaries and pet portclippy to level up port compliance.

    Changelog:

    https://github.com/Kronuz/pyScss/compare/1.3.7...v1.4.0

    PR:             277894
    Approved by:    rum1cro@yandex.ru (maintainer)

 textproc/py-pyscss/Makefile | 13 +++++++++----
 textproc/py-pyscss/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 7 deletions(-)
Comment 4 Kai Knoblich freebsd_committer freebsd_triage 2024-03-23 08:12:16 UTC
(In reply to ru_M1cRO from comment #1)

Committed, thank you for your swift review and feedback!