Up to [cvs.NetBSD.org] / pkgsrc / devel / py-hgtools
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:33 2021 UTC (23 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
HEAD
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 7 13:43:15 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.4: +1 -2
lines
Diff to previous 1.4 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.4 / (download) - annotate - [select for diffs], Tue Sep 12 04:00:07 2017 UTC (6 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
6.5 * Issue 31: Add support for Git-backed Mercurial repositories with bookmarks on the tip. 6.4 * Moved hosting to Github.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:09 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 9 18:53:03 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
Update to 6.3. Update LICENSE (see 6.0 below). 6.3 ~~~ * Updated 'dev' revision to be compatible with setuptools 8 canonical pre-release version numbering (now '.dev0'). 6.2.1 ~~~~~ * Pull Request #7: Fixed intermittent test failures. 6.2 ~~~ * Issue #28: Fixed poor parsing of git version. Also provide a nicer error message when no repo manager is found. * Added support for querying the Mercurial version in cmd.Mercurial. 6.1 ~~~ * Issue #21: GitManager is now only valid if Git 1.7.10 or later is present. 6.0 ~~~ * Issue #23: hgtools no longer imports Mercurial and thus does not link to it. Applications that wish to use the in-process Mercurial manager must first `import mercurial.dispatch` in their application. * Issue #23: hgtools is now licensed under the MIT license. 5.3 ~~~ * Issue #19: Add file finder support for git. Credit to Berry Phillips. 5.2 ~~~ * Issue #20: Added support for listing all git tags. Credit to Berry Phillips. 5.1 ~~~ * In version inference, always fallback to increment (or None) when an Exception occurs in the calculation. 5.0.1 ~~~~~ * Issue #17: Fix regression on older versions of setuptools where unspecified distribution attributes would cause use_vcs_version of None to supersede a supplied use_hg_version. 5.0 ~~~ * Added new ``use_vcs_version`` distutils parameter to supersede ``use_hg_version``. Clients should update to use this new parameter as soon as hgtools 5.0 is generally available. * Initial git support. The tool now nominally supports eliciting the project version from a git tag. Many of the hg features are not yet implemented, such as auto-incrementing versions when the current revision is not on a tag and file discovery from repo metadata. This new Git support provides experimental support for dual-hosted repositories (such as those found on Kiln). Since file discovery is not yet tested or implemented, there are likely to be yet undiscovered issues. * Refactored the Manager models to better support the two repositories. Clients that use hgtools to programmatically manipulate repositories will need to update to use the new names. In particular, HGRepoManager was renamed to RepoManager. SubprocessManager renamed to MercurialManager and a new GitManager was created. The LibraryManager was renamed to MercurialInProcManager. 4.0 ~~~ * Removed functions in hgtools (package) module deprecated since 0.6.6. 3.0.2 ~~~~~ * Restored Python 2.6 compatibility in reentry module. 3.0.1 ~~~~~ * Merged changes from 2.2.2 to address #13. 3.0 ~~~ * Removed support for Python 2.5. Python 2.6 or later is now required. 2.2.3 ~~~~~ * Restored Python 2.5 compatibility in some modules. 2.2.2 ~~~~~ * Removed the LibraryManager from the default imports. This means it will not be available unless the client application specifically imports `hgtools.managers.library`. This change appears to fix #13. 2.2.1 ~~~~~ * Added some exception handling and tests around Library Manager in the hopes of preventing #13. 2.2 ~~~ * LibraryManager has been re-written to use the command-line API in-process. The new LibraryManager now only works Python 2.7 and greater, but also now shares the same capability as the SubprocessManager with full tags support. 2.1 ~~~ * hgtools now builds natively on Python 3, rather than requiring a 2to3 conversion at install time. 2.0.3 ~~~~~ * Issue #12: Suppress exceptions besides ImportError when importing Mercurial modules.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Nov 3 13:55:16 2012 UTC (10 years, 10 months ago) by imil
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Initial import of py-hgtools, version 2.0.2, into the NetBSD Packages Collection. hgtools builds on the setuptools_hg plugin for setuptools. hgtools provides classes for inspecting and working with repositories in the Mercurial version control system. hgtools provides a plugin for setuptools that enables setuptools to find files under the Mercurial version control system. The classes provided by hgtools are designed to work natively with the Mercurial Python libraries (in process) or fall back to using the command-line program hg(1) if available. The command-line support is especially useful inside virtualenvs that don't have access to a system-wide installed Mercurial lib (i.e. when the virtualenv was created with --no-site-packages).