@@ -8,7 +8,7 @@ Changelog
8
8
9
9
## vcspull 1.8.0 (2021-06-16)
10
10
11
- - #277 : COnvert to markdown
11
+ - #277 : Convert to markdown
12
12
- Update libvcs to 0.10.0
13
13
14
14
## vcspull 1.7.0post0 (2021-06-14)
@@ -351,351 +351,4 @@ vcspull 0.0.7 <2014-01-07)
351
351
.. \_ issue #1 : https://github.com/vcs-python/vcspull/issues/1
352
352
.. \_ libvcs: https://github.com/vcs-python/libvcs
353
353
354
- .. vim: set filetype=rst:
355
-
356
- # Changelog
357
-
358
- ## current
359
-
360
- - \_ Add your latest changes from PRs [ here] ( here )
361
-
362
- ## vcspull 1.7.0post0 (2021-06-14)
363
-
364
- - Fix image in README
365
-
366
- ## vcspull 1.7.0 (2021-06-14)
367
-
368
- - #308 : Update to libtmux 0.9.0 (python 3.6+ only)
369
-
370
- ## vcspull 1.6.1 (2021-06-14)
371
-
372
- - Remove some python 2.7 compat imports
373
-
374
- ## vcspull 1.6.0 (2021-06-14)
375
-
376
- - #307 : Drop python 2.7
377
-
378
- ## vcspull 1.5.0 (2020-08-11)
379
-
380
- - #304 , #299 (tests) - Fix adding of remotes
381
- - #303 - Overhaul docs and packaging
382
- - #303 - Add docs for CLI via sphinx-click
383
-
384
- ## vcspull 1.4.3 (2020-08-05)
385
-
386
- - Bump libvcs to 0.4.4
387
-
388
- ## vcspull 1.4.2 (2020-08-01)
389
-
390
- - Bump libvcs to 0.4.3, fix issue with updating branches that have special
391
- characters (e.g. hyphens)
392
-
393
- ## vcspull 1.4.1 (2020-08-01)
394
-
395
- - Bump libvcs to 0.4.2, fixes issues with checking out branches where
396
- branch doesn't exist upstream
397
-
398
- ## vcspull 1.4.0 (2020-08-01)
399
-
400
- - {issue}` 300 ` Update libvcs to 0.4.0, also fixes {issue}` 298 ` issue on initial checkout
401
- - {issue}` 301 ` Move from Travis to GitHub Actions
402
-
403
- ## vcspull 1.3.1 (2020-07-26)
404
-
405
- - {issue}` 231 ` Add updating / merging of remote URLs (via PR {issue}` 297 ` )
406
- - Fix colorama constraint
407
- - poetry lockfile: Fix (accidentally pushed lockfile via prerelease
408
- version of poetry)
409
-
410
- ## vcspull 1.3.0post2 (2020-07-26)
411
-
412
- - Fix pyproject.toml libvcs pin
413
-
414
- ## vcspull 1.3.0post1 (2020-07-26)
415
-
416
- - Fix pyproject.toml release version
417
- - Fixes to contribution docs
418
-
419
- ## vcspull 1.3.0 (2020-07-25)
420
-
421
- - {issue}` 257 ` - Move from Pipfile to poetry
422
- - Removed dependency on releases for CHANGES, use plain reStructuredText
423
- for now
424
- - Loosen constraints for colorama
425
- - Update click to 7/8
426
- - Add ` project_urls ` to setup.py
427
-
428
- ## vcspull 1.2.0 (2018-07-08)
429
-
430
- - Sort imports
431
- - Add isort package, isort configuration in setup.cfg, and
432
- ` make isort ` task to Makefile.
433
- - Add ` make sync_pipfile ` for updating _ Pipfile_
434
- dependencies against _ requirements/_ .txt\* files.
435
- - Update Pipfile
436
- - Package updates
437
-
438
- Base / Core dependencies:
439
-
440
- - kaptan: 0.5.9 to >=0.5.9,<1 (adds Python 3.7 compatibility)
441
- - pyyaml: >=3.12,<4 (adds Python 3.7 compatibility)
442
-
443
- Docs:
444
-
445
- - sphinx: 1.7.1 to 1.7.5
446
- - alagitpull: 0.0.19 to 0.0.21
447
- - releases: 1.4.0 to 1.7.1
448
-
449
- Testing:
450
-
451
- - pytest: 3.4.2 to 3.6.3
452
-
453
- ## vcspull 1.1.0 (2018-03-11)
454
-
455
- - Move to new organization, vcs-python
456
- - Fix a bug in libvcs that prevented syncing on Ubuntu 18.04 LTS
457
- beta.
458
- - Update libvcs to 0.3.0
459
- - Various package updates for support infrastructure,
460
- including pytest and sphinx
461
-
462
- ## vcspull 1.0.3 (2016-12-19)
463
-
464
- - Update more documentation domain at vcspull.git-pull.com
465
-
466
- ## vcspull 1.0.2 (2016-12-19)
467
-
468
- - Update to new documentation domain at vcspull.git-pull.com
469
- - Fix travis tests via ` pip install -u mock ` in
470
- ` .travis.yaml ` .
471
-
472
- ## vcspull 1.0.1 (2016-11-24)
473
-
474
- - {issue}` 43 ` - fix missing test dependency on anaconda by updating libvcs
475
- - README tweaks
476
-
477
- ## vcspull 1.0.0 (2016-09-13)
478
-
479
- - {issue}` 41 ` Transition uses [ libvcs] [ libvcs ] backend
480
- - {issue}` 41 ` Transition tests from unittest to pytest
481
- - {issue}` 40 ` Major API refactorings and removal of unused code, see the
482
- api reference for more.
483
- - {issue}` 38 ` Improve SVN and git support, thanks {}` @jcfr ` !
484
- - {issue}` 35 ` Don't run mercurial tests if ` hg(1) ` missing, by {}` @jcfr `
485
- - {issue}` 36 ` , {issue}` 37 ` Documentation updates from {}` @jcfr `
486
- - {issue}` 34 ` Fix missing mock library, thanks {}` @jfcr `
487
-
488
- ## vcspull 0.9.0 (2016-05-26)
489
-
490
- - [ cli] [ internal] : command line arg parsing now uses [ click] [ click ] library.
491
- - [ cli] vcspull will use the beginning part of the argument to determine
492
- if its searching by vcs URL, repository name or system path.
493
- - [ config] ` repo ` (the longform for the vcs url) is now ` url ` .
494
- - [ config] [ internal] repos are now passed around in a list of
495
- {py: mod }` dict ` . {class}` vcspull.config.expand_config ` has been
496
- simplified.
497
- - [ internal] flake8 and sort imports
498
- - [ internal] [ dev] Add ` Makefile ` for ` watch_test ` (re-running
499
- tests on file change), ` watch_flake ` (re-running flake8 check
500
- on changes)
501
- - [ internal] [ dev] Move ` .tmuxp.yaml ` commands to use Makefile
502
- - [ internal] [ dev] split up requirements into ` requirements/ `
503
- folder.
504
- - Drop Python 2.6 support
505
- - [ internal] ` find_config ` renamed to ` find_config_files ` .
506
- - Rename ` get_repos ` to ` filter_repos ` , simplify argument signature.
507
- - [ cli] Experimental support for concurrently synchroniznig repos via
508
- {py: mod }` multiprocessing ` .
509
- - [ api] [ internal ] : Refactor {class}` vcspull.repo.Repo ` factory class
510
- into {func}` vcspull.repo.create_repo ` .
511
- - [ internal] : major internal cleanup of dead code, pep8 style updates.
512
- - [ git] [ tests] : fix git+https remotes [ #14 ] [ #14 ] , add regression tests.
513
-
514
- ## vcspull 0.2.2 (2015-07-10)
515
-
516
- - [ internal] : devendorize colorama
517
-
518
- ## vcspull 0.2.1 (2015-06-12)
519
-
520
- - [ internal] [ tests] : handle ` ERROR ` in git cloning, add tests. Fixes
521
- cases like ` ERROR: Repository not found ` .
522
-
523
- ## vcspull 0.2.0 (2015-05-19)
524
-
525
- - [ api] Change the API of {class}` vcspull.repo.base.BaseRepo ` and
526
- {class}` vcspull.repo.Repo ` to accept arguments as ` kwargs `
527
- - [ api] : Rename ` parent_path ` to ` cwd ` .
528
- - [ docs] : Pydoc documentation for ` Repo ` usage.
529
- - [ docs] : Python API example
530
-
531
- ## vcspull 0.1.1 (2015-05-09)
532
-
533
- - [ testing] Fix sniffer on Python 3
534
- - [ cli] remove redundant message when adding remotes
535
- - [ docs] add animated screencast preview for ReadTheDocs and README.rst
536
-
537
- ## vcspull 0.1.0 (2015-04-30)
538
-
539
- - [ cli] : support for specifying for config file path with ` -c ` .
540
- - [ cli] : clarify error output when no repositories found
541
-
542
- ## vcspull 0.0.10 (2015-04-08)
543
-
544
- - [ cli] : fix message when adding remotes
545
- - [ internals] : split config-related functions into ` config ` module.
546
- - [ tests] : consolidate tests from ` testsuite.cli ` into
547
- ` testsuite.config ` .
548
- - [ tests] : remove stub TestSuites insite of ` cli ` tests.
549
- - [ tests] : Refactor helpers. Tests should now run much faster.
550
- - [ cli] : vcspull now checks for configs in ` ~/.vcspull ` (yaml and json
551
- files) as well as the standard ` ~/.vcspull.{yaml,json} ` files.
552
-
553
- ## vcspull 0.0.9-1 (2015-03-27)
554
-
555
- - [ internals] : move to ` __about__.py ` convention for pulling package
556
- data.
557
- - [ internals] : remove extraneous url from stdout in git repositories.
558
-
559
- ## vcspull 0.0.9 (2015-03-25)
560
-
561
- - [ dev] : support for tmuxp ` before_script ` to set up local virtualenv +
562
- dependencies.
563
- - [ dev] : Clean up ` __init__.py ` imports
564
- - [ internals] : move {meth}` update ` to {meth}` update_dict ` in ` utils ` .
565
- - [ cli] : ` -d ` / ` --dirmatch ` for matching directories, accepts
566
- [ fnmatch] [ fnmatch ] 's.
567
- - [ cli] : ` -r ` / ` --repomatch ` for matching directories, accepts
568
- [ fnmatch] [ fnmatch ] 's.
569
- - [ cli] : ` -c ` / ` --config ` YAML / JSON file of repositories
570
- - [ config/vcs] : Exception for private / ssh GitHub repository URLs and
571
- message to change to correct format.
572
- - [ docs] : Update docs to reflect updates on new commands and how to clone
573
- private / priveleged GitHub repos.
574
-
575
- ## vcspull 0.0.8-4 <2014-02-06)
576
-
577
- - [ cli] Update documentation when no config found to show ` yaml ` and
578
- ` json ` . Remove mentioning of ` conf ` .
579
-
580
- ## vcspull 0.0.8-3 <2014-02-06)
581
-
582
- - [ logging] [ Issue #6 ] [ issue #6 ] - fix issue where log templates would not
583
- concatenate correctly.
584
-
585
- ## vcspull 0.0.8-2 <2014-02-05)
586
-
587
- - [ packaging] Fix issue where ` package_metadata.py ` missing from
588
- ` MANIFEST.in ` .
589
-
590
- ## vcspull 0.0.8-1 <2014-02-05)
591
-
592
- - [ setup.py] remove history from readme
593
-
594
- ## vcspull 0.0.8 <2014-02-05)
595
-
596
- - Use werkzeug/flask style unit test suites.
597
- - [ docs] Fix section headings.
598
- - [ internals] use conventions from [ tony/cookiecutter-pypackage] [ tony/cookiecutter-pypackage ] .
599
-
600
- vcspull 0.0.7 <2014-01-07)
601
-
602
- - New logging system from pypa/pip with support showing current stderr
603
- (checkout, pull, cloning) progress.
604
- - ` unicode_literals ` , ` __future__ ` for python 3 support.
605
-
606
- ## vcspull 0.0.6 <2013-12-03)
607
-
608
- - Renamed to ` vcspull ` .
609
-
610
- ## vcspull 0.0.5 <2013-11-28)
611
-
612
- - [ tests] tests for loading multiple configs, config conflict cases
613
- - [ internal] fix recursive imports, using explicit importing
614
- - [ git] handle cli case where git is on a different branch, just fetch
615
- repo.
616
- - [ py3] python 3 support
617
-
618
- ## vcspull 0.0.4 <2013-11-25)
619
-
620
- - [ svn] [ git] [ hg] added functionality for pip's netloc and vcs
621
- functionality.
622
- - [ docs] update license docs for methods from salt (apache) and pip (mit).
623
- - [ cli] autocomplete
624
- - [ config] [ tests] Support for expanding environment variables in syntax
625
- with ` ${envvar} ` and ` ~ ` .
626
- - [ cli] Exit with ` Ctrl-C ` gracefully.
627
-
628
- ## vcspull 0.0.3 <2013-11-23)
629
-
630
- - [ docs] [ examples] more docs and examples
631
- - [ internal] remove developer logger message that would show when
632
- updating.
633
- - [ cli] - fixed bug where logger would output message twice
634
- - [[ pep257] [ pep257 ]] [[ pep8] [ pep8 ]] [ logger] update ` vcspull.log ` module to latest
635
- code (from [ tmuxp] [ tmuxp ] project).
636
-
637
- ## vcspull 0.0.2 <2013-11-23)
638
-
639
- - [ tests] Move tests for making directory paths to ` test_repo `
640
- TestSuite.
641
- - [ tests] [ git] more work on remotes with {class}` vcspull.repo.git.GitRepo ` .
642
-
643
- ## vcspull 0.0.2 <2013-11-16)
644
-
645
- - [ tests] refactor tests modules
646
- - [ git] add some functions with saltstack to
647
- {py: class }` vcspull.repo.git.GitRepo ` .
648
- - [ version] reset to 0.1.0 w/o dev tag to begin releases.
649
-
650
- ## vcspull 0.0.1 <2013-11-15)
651
-
652
- - [ cli] [ tests] fix [ issue #1 ] [ issue #1 ] for making directories recursively.
653
- - [ tests] {py: mod }` tempfile ` .
654
- - [ cli] [ config] remove .ini support
655
-
656
- ## vcspull 0.0.1 <2013-11-09)
657
-
658
- - [ pep257] [ pep257 ] to all modules.
659
- - Add [ argcomplete] [ argcomplete ] .
660
- - Move in code patterns from [ tmuxp] [ tmuxp ] . New logger, setup.py, testsuite
661
- structure, etc.
662
-
663
- ## vcspull 0.0.1 <2013-10-23)
664
-
665
- - add example
666
-
667
- ## vcspull 0.0.1 <2013-10-17)
668
-
669
- - fix packaging issue, add MANIFEST.in
670
- - bump to 0.1.1
671
-
672
- ## vcspull 0.0.1 <2013-10-08)
673
-
674
- - move to semver
675
-
676
- ## vcspull 0.0.1 <2013-10-06)
677
-
678
- - < https://github.com/vcs-python/vcspull/compare/a96e723269...a5be723de5 >
679
- - remove virtualenv dep [ Done]
680
- - remove pip dep [ Done]
681
- - logging for repo obtain/update/makedir/rev [ Done]
682
- - logging.notify with alternative format [ Done]
683
- - removed salt-specific code used for Popen
684
- (< https://github.com/vcs-python/vcspull/commit/67dbb793e7 > )
685
-
686
- [ tmuxp ] : http://tmuxp.git-pull.com
687
- [ pep257 ] : http://www.python.org/dev/peps/pep-0257/
688
- [ pep8 ] : http://www.python.org/dev/peps/pep-0008/
689
- [ sphinx-argparse ] : https://github.com/tony/sphinx-argparse
690
- [ argcomplete ] : https://github.com/kislyuk/argcomplete
691
- [ tony/cookiecutter-pypackage ] : https://github.com/tony/cookiecutter-pypackage.
692
- [ #14 ] : https://github.com/vcs-python/vcspull/issues/14
693
- [ click ] : https://github.com/pallets/click
694
- [ fnmatch ] : http://pubs.opengroup.org/onlinepubs/009695399/functions/fnmatch.html
695
- [ issue #6 ] : https://github.com/vcs-python/vcspull/issues/6
696
- [ issue #1 ] : https://github.com/vcs-python/vcspull/issues/1
697
- [ libvcs ] : https://github.com/vcs-python/libvcs
698
-
699
- <!-- -
700
- vim: set filetype=markdown:
701
- -->
354
+ .. vim: set filetype=markdown:
0 commit comments