Skip to content

Commit

Permalink
Convert CHANGES to Markdown
Browse files Browse the repository at this point in the history
fixes pulp#337
  • Loading branch information
mdellweg committed Aug 17, 2021
1 parent 74a5cef commit 2852cf9
Show file tree
Hide file tree
Showing 5 changed files with 329 additions and 364 deletions.
320 changes: 320 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,320 @@
# Changelog

[//]: # (You should *NOT* be adding new change log entries to this file, this)
[//]: # (file is managed by towncrier. You *may* edit previous change logs to)
[//]: # (fix problems like typo corrections or such.)
[//]: # (To add a new change log entry, please see)
[//]: # (https://docs.pulpproject.org/contributing/git.html#changelog-update)

[//]: # (WARNING: Don't drop the towncrier directive!)

[//]: # (towncrier release notes start)

## 0.11.0 (2021-08-10)

### Features

- Added support to specify skip-types on rpm sync.
[#225](https://github.com/pulp/pulp-cli/issues/225)
- Added lookup for a global config file `/etc/pulp/cli.toml`.
[#290](https://github.com/pulp/pulp-cli/issues/290>)
- Changed default config location to `<app-dir>/cli.toml`. The old file will still be read.
[#293](https://github.com/pulp/pulp-cli/issues/293>)
- Enable exports for ansible repositories.
[#302](https://github.com/pulp/pulp-cli/issues/302>)
- Added --sles-auth-token to rpm remote commands.
[#305](https://github.com/pulp/pulp-cli/issues/305>)
- Added ansible content list command.
[#327](https://github.com/pulp/pulp-cli/issues/327>)


### Bugfixes

- Added validation to some json input parameters.
[#255](https://github.com/pulp/pulp-cli/issues/255)
- Fixed a bug in the docs publishing workflow.
[#286](https://github.com/pulp/pulp-cli/issues/286)
- Unconditionally add the fake not namespaced `pulp_cli` to the distribution on pypi to make it able to be consumed by `setuptools<40`.
[#287](https://github.com/pulp/pulp-cli/issues/287)
- Deprecate orphans delete command in favor of orphan cleanup and use new rest interface on `pulpcore>=3.14`.
[#297](https://github.com/pulp/pulp-cli/issues/297)
- Changed the name of retained-versions to retain-repo-versions.
[#298](https://github.com/pulp/pulp-cli/issues/298)
- Improved a confusing error message around pulp components.
[#299](https://github.com/pulp/pulp-cli/issues/299)
- Added minimum of 1 to `--limit` option.
[#311](https://github.com/pulp/pulp-cli/issues/311)


---


## 0.10.1 (2021-06-30)

### Bugfixes

- Fixed a bug in the docs publishing workflow.
[#286](https://github.com/pulp/pulp-cli/issues/286)
- Unconditionally add the fake not namespaced `pulp_cli` to the distribution on pypi to make it able to be consumed by `setuptools<40`.
[#287](https://github.com/pulp/pulp-cli/issues/287)


---


## 0.10.0 (2021-06-30)

### Features

- Change resource options to accept plugin and type along with the name.
[#158](https://github.com/pulp/pulp-cli/issues/158)
- Added missing search options to publication list commands.
[#207](https://github.com/pulp/pulp-cli/issues/207)
- Add a timeout parameter to specify the duration how long to wait for background tasks.
[#232](https://github.com/pulp/pulp-cli/issues/232)
- Python remote fields `--includes/--excludes` can now be specified with `requirements.txt` files
[#240](https://github.com/pulp/pulp-cli/issues/240)
- Updated RPM commands to be compatible with new 3.13 auto-publish changes
[#251](https://github.com/pulp/pulp-cli/issues/251)
- Added generic content list command.
[#254](https://github.com/pulp/pulp-cli/issues/254)
- Update the click dependency to 8.0.1.
[#256](https://github.com/pulp/pulp-cli/issues/256)
- Added feature to bypass chunk uploading if the chunk size exceeds the file size. This speeds up the upload by about 30-40%.
[#262](https://github.com/pulp/pulp-cli/issues/262)
- Added `--cid` option to `task list` command to allow fitering by correlation id.
[#269](https://github.com/pulp/pulp-cli/issues/269)
- Added allow-uploads/block-uploads option to python distribution commands
[#271](https://github.com/pulp/pulp-cli/issues/271)


### Bugfixes

- Properly report timed out tasks.
[#232](https://github.com/pulp/pulp-cli/issues/232)
- Use `find_packages` instead of `find_namespace_packages` in setup to be compatible with `setuptools<39.2.0`.
[#248](https://github.com/pulp/pulp-cli/issues/248)


---


## 0.9.0 (2021-05-17)


### Features

- Disabled following of redirects and added better handling of response codes.
[#221](https://github.com/pulp/pulp-cli/issues/221)
- Added `--force` as the inverse of `--dry-run` and started to allow `dry_run` in the settings.
[#236](https://github.com/pulp/pulp-cli/issues/236)
- Added config validation to `config create` and `config edit`.
[#239](https://github.com/pulp/pulp-cli/issues/239)


### Bugfixes

- Fixed extra request when using the repository version option.
[#223](https://github.com/pulp/pulp-cli/issues/223)
- Fix requirements file option for ansible collection remote commands.
[#226](https://github.com/pulp/pulp-cli/issues/226)
- Properly truncate file before saving settings in `config edit`.
[#239](https://github.com/pulp/pulp-cli/issues/239)


### Misc

- [#235](https://github.com/pulp/pulp-cli/issues/235)


---


## 0.8.0 (2021-04-30)


### Features

- Added support for autopublish and autodistribute in `pulp_file` and `pulp_rpm`.
[#155](https://github.com/pulp/pulp-cli/issues/155)
- Added a confirmation whether to continue with invalid config.
[#156](https://github.com/pulp/pulp-cli/issues/156)
- Repository content commands are now nested under a new content subgroup.
[#171](https://github.com/pulp/pulp-cli/issues/171)
- Added an interactive-shell mode to pulp-cli.
[#181](https://github.com/pulp/pulp-cli/issues/181)
- Added label command to ansible distribution group.
[#185](https://github.com/pulp/pulp-cli/issues/185)
- Added signing-service list and show commands.
[#189](https://github.com/pulp/pulp-cli/issues/189)
- Added new python 3.2 remote options.
[#208](https://github.com/pulp/pulp-cli/issues/208)
- Added retained_versions option to repository commands.
[#210](https://github.com/pulp/pulp-cli/issues/210)
- Added the task-group subcommand.
[#211](https://github.com/pulp/pulp-cli/issues/211)
- Added mirror flag support for pulp rpm repository sync.
[#212](https://github.com/pulp/pulp-cli/issues/212)
- Added support for file paths for plan argument for miigration plan create command.
[#213](https://github.com/pulp/pulp-cli/issues/213)


### Bugfixes

- Improved the error message, when a required server component is missing.
[#184](https://github.com/pulp/pulp-cli/issues/184)


### Deprecations and Removals


- Repository add/remove/modify commands have now been deprecated. Please use the new content subgroup commands.
[#215](https://github.com/pulp/pulp-cli/issues/215)


### Misc

- [#190](https://github.com/pulp/pulp-cli/issues/190)


---


## 0.7.0 (2021-03-15)


### Features

- Added the python command group.
[#73](https:// github.com/pulp/pulp-cli/issues/73)
- Distributions can now be listed with options `--base-path` and `--base-path-contains`.
[#134](https://github.com/pulp/pulp-cli/issues/134)
- Taught rpm/repository about the retain-package-versions attribute.
[#172](https://github.com/pulp/pulp-cli/issues/172)
- Added the container namespace command group.
[#176](https://github.com/pulp/pulp-cli/issues/176)


---


## 0.6.0 (2021-02-26)


### Features

- In pulpcore 3.11, the component names changed to fix a bug. This ported `pulp-cli` to use the new
names and provides dictionary named `new_component_names_to_pre_3_11_names` in the
`pulpcore.cli.common.context` module which provides new to old name mappings for a fallback
support. `pulp-cli` plugins can add to this list by importing and modifying that dictionary also.
[#153](https://github.com/pulp/pulp-cli/issues/153)


---


## 0.5.0 (2021-02-20)


### Features

- Made task state a choice option for pulp task list.
[#115](https://github.com/pulp/pulp-cli/issues/115)
- Added support for pulp-2to3-migration.
[#133](https://github.com/pulp/pulp-cli/issues/133)
- Added worker command.
[#144](https://github.com/pulp/pulp-cli/issues/144)
- Added the ability to include multiple server profiles into the pulp cli config.
[#145](https://github.com/pulp/pulp-cli/issues/145)


### Misc

- [#148](https://github.com/pulp/pulp-cli/issues/148)


---


## 0.4.0 (2021-02-10)


### Features

- Added config commands to manage pulp-cli's config.
[#111](https://github.com/pulp/pulp-cli/issues/111)
- Added support for client certificate auth.
[#122](https://github.com/pulp/pulp-cli/issues/122)
- Added `--href` options to address rpm resources.
[#124](https://github.com/pulp/pulp-cli/issues/124)


### Bugfixes

- Improve handling of background option and ctrl-c with tasks.
[#85](https://github.com/pulp/pulp-cli/issues/85)
- Added read capability to rpm remote.
[#125](https://github.com/pulp/pulp-cli/issues/125)


### Deprecations and Removals

- Moved the location of `--repository` option after the last command for version commands.
[#123](https://github.com/pulp/pulp-cli/issues/123)


### Misc

- [#91](https://github.com/pulp/pulp-cli/issues/91), [#118](https://github.com/pulp/pulp-cli/issues/118)


---


## 0.3.0 (2021-02-04)


### Features

- Added label commands.
[#100](https://github.com/pulp/pulp-cli/issues/100)


### Bugfixes

- Fixed missing READ_ID error for pulp file remote show.
[#107](https://github.com/pulp/pulp-cli/issues/107)


### Misc

- [#89](https://github.com/pulp/pulp-cli/issues/89)


---


## 0.2.0 (2021-01-26)


### Features

- Basic CRUD support for Ansible repositories
- Basic CRUD for Ansible role remotes, use `-t role` after remote to select type
- Basic CRUD for Ansible collection remotes, use `-t collection` after remote to select type
- Sync roles/collections with `pulp ansible repository sync --name {repo_name} --remote {remote_name}`
- Postponed all server calls to the point, where a command is ready to be performed.
This allows to access all help screens even if there is no server available.
- Added subcommand to modify file repository with many content units in one command.
- Added update command for file distribution.


---


## 0.1.0 (2021-01-15)

Initial release of pulp-cli.


---
Loading

0 comments on commit 2852cf9

Please sign in to comment.