- Client generates sha256 package checksum during upload process.
- PR_613 - AS-523: Remove requests.Session usage on file upload
- PR_612 - AS-523: Remove redundant logic
- PR_608 - AC-135: Use hexdigets sha256 checksum
- PR_605 - AC-133: Include sha256 value on file upload
- Support for .conda packages for upload and download
- Labels for "Standard Python" and "Standard R" package types (instead of "pypi" and "r")
- R packages should now download correctly
- Issues related to the invalid configuration paths should now be mitigated
- PR_604 - AC-131: Fix deprecated methods and modules, remove not worked covarage
- PR_603 - AC-132: additional tests for packages with dash in name
- PR_600 - AC-126: Add better error handling and logging for AC config file
- PR_596 - AC-121: Pattern matching in upload command
- PR_595 - AC-116: better support for standard r packages
- PR_594 - NAV-649: possible fix for permission denied issue
- PR_593 - AS-120: Refactor package_type usage
- PR_591 - AC-119: Add conda v2 format support
- Added update command
- Fixed upload command for
pypi
andconda
packages of the same name - Fixed string formatting on interactive input
- PR_588 - AC-114: Add update command to autotest
- PR_585 - AC-108: automated tests added to the repo
- PR_584 - AC-43: Fix upload of packages with same name but different type
- PR_579 - fix string formatting on interactive input
- PR_573 - AC-92: Add update command
- Added
--update
and--replace
options for copy command
- CI provider changed from Circle CI to GitHub Actions
- Uncaught exceptions are now displayed
- Fixed
--summary
and--description
arguments for upload command - Usage of deprecated base64 functions
- Downloading multiple packages using the download command
- PR_575 - AC-87: Fixes and version bump to 1.8.0
- PR_572 - AC-87: fix for anaconda-project requirement
- PR_571 - AC-87: Bump version to 1.8.0rc1
- PR_570 - AC-96: CI migration to GitHub Actions
- PR_566 - AC-93: Fix summary and description arguments
- PR_565 - PR: Fix #555 - Upload - Fix of deprecated base64 functions usage
- PR_559 - AC-88: Add --update and --replace options for copy command
- PR_551 - fix: AttributeError: module 'base64' has no attribute 'encodestring'
- PR_539 - Don't hide all uncaught exceptions
- PR_534 - Adding Travis-Ci Support For Arm64
- PR_528 - Corrected links to documentation
- Wheels upload doesn't work with wheel==0.31.0
- Add
--skip-existing
flag for uploading large batches of packages
- Fix files download and add more output information
- Fix typos in the help text
- Add move command for label handling
- Add copy subcommand for label handling
- Add option to download specific package type
- Fix text mentions of Anaconda Cloud
- Clear in-line help for "package type" option in "upload" command
- Fixed get_server_api call on get_binstar
- Fixed get_server_api call on get_binstar
- Re-added get_binstar function
- Fixed behavior of the url config setting
- Fixed upload command help
- Upload now reads Jupyter notebooks metadata
- Fixed loading of tagged config files under Python 3
- Added support for setting a default upload user
- Show warnings when lock down and read-only headers are present
- Fixed upload message when package_types is empty
- Revert to using PyYAML instead of ruamel.yaml
- Fixed ruamel.yaml dependency.
- Refactored logging.
- Replaced PyYAML with ruamel.yaml.
- Fixed logging of error messages.
- Deprecated verify_ssl in favor of ssl_verify
- Validation to prevent uploading package with more than one type
- Using seconds on environment version
- Sending package_type field on upload
- Display correct file type when uploading
- Refactor of
data_dir
/data_path
function - Fixed token generation when server uses Kerberos authentication
- Using session to upload packages when the storage is in the same server as the API
- Fixed file uploads with special characters
- Fixed problems with pretty printing
- Removed from-channel and to-channel options from copy command
- Raise exception after logging error message when package upload fails
- Fixed installer detection
- Fixes to allow conda 3 to build
- Removed unused dependency
- Add
https://
to domain URL when is missing - Added
--platform
filter - Displaying build information on packages table
- Notebook validation on upload
- Warning message when token is about to expire
- Issue 398 - Trouble build 1.6.2 on Windows
- PR 390 - Send more package metadata when uploading a file
- PR 394 - Send metadata attributes when uploading a new release
- PR 395 - Switch from conda-kapsel to anaconda-project
- PR 402 - Allows to upload private packages
- PR 405 - Put some JSON in test notebook foo.ipynb
- PR 407 - Trying with conda.bat if conda.exe doesn't exists
- Issue 336 - anaconda download generates an error for notebook files
- Issue 153 - binstar package --list-collaborators option broken
In this release 2 issues were closed.
- PR 389 - Better error message for the server not found exception
- PR 386 - Fix/download non notebook files
In this release 2 pull requests were closed.
- Support reading package information from
about.json
instead ofrecipe.json
(@jjhelmus)
- Add trial license generation endpoint for registered users
- fix reading of conda root prefix on a detached environment in Python 3
anaconda config
should expand paths before reading them
anaconda config --set
should useBINSTAR_CONFIG_DIR
- Save
<host>.token
to the old directory, soconda
can read them
anaconda upload
will extract icons from conda packages- Added explicit license file
- Added some clarity on help file for -u switch (PR#360)
- Removed workaround for old requests versions
anaconda upload
would raise an exception if a file was interactively not overwritten (#364)
anaconda-client
will load configuration files with the extension.yaml
from the directories~/.continuum/anaconda-client
,/etc/anaconda-client
and$PREFIX/etc/anaconda-client
.
anaconda upload
learned to include whetherinfo/has_prefix
exists in a conda package as metadata (as true/false).anaconda upload
can upload projects with a kapsel.yml (for conda kapsel)
anaconda groups
subcommand had several bugs, and was difficult to use (#312)anaconda upload
will do the minimal amount of work to parse a conda package (@brentp) (#311)anaconda upload
had Unicode errors when dealing with Jupyter notebooks (#306)
BinstarClient.user_packages
learned argumentsplatform
,package_type
,type_
, andaccess
- Fix pip 8.1 issue with py27. #303
- Fix
anaconda copy
problem with labels. #304
notebook
subcommand is going to be deprecated. Showing deprecation warnings for now. #300anaconda upload
can upload notebooks with thumbnails. #300anaconda upload
can upload environments. #301- Fix/netrc auth. #298
- Fix OpenSSL issue. #297
- Improve performance when dealing with tar files. #293 (@brentp)
anaconda login
supports kerberos. #278- Typos. #284 (@barentsen) and #276
- Error when failing to delete data. #273
- Docs cleanup. #272
- Learned the
anaconda label
command and--label
arguments to replace the--channel
options andanaconda channel
command (#262) anaconda auth --remove
learned the--organization
argument to remove a token for an organization (#260)anaconda upload
can be told not to create packages automatically by setting the newauto_register
configuration option tono
(#270)- Learned to read an API token from the environment variable
ANACONDA_API_TOKEN
(#269) - Additional bug fixes (#204 #268 anaconda-graveyard/docs.anaconda.org#63)
- Produce warning about broken version of Requests with PyOpenSSL
- Fix issue with
anaconda download
when server uses file storage
- Fix issue with big packages #126
anaconda download
new subcommandanaconda upload
can upload notebooks- notebooks versions compatible with conda
- Pillow is no longer a hard dependency
- Support Jupyter
- Rename into anaconda-client #193
- Executable renamed into anaconda #193
- Remove duplicated changelog
- full rename into conda-server #187
- Replace error messages into warnings #188
- New entry point #186
- conda-server notebook include thumbnail
- versioneer
- renamed into conda-server
- binstar notebook upload/download
- Fix bug in collaborators list
- Fix unicode issues
- Fix remove token file from Windows environments
- Replace api.binstar.org for api.anaconda.org
- Added ability to upload ipython notebooks (*.ipynb files)
- Added ability to upload cas installers (*.sh files)
- Fixed issue with binstar-build - need to output to stdout at least every minute even with -q/--quiet option
- Misc fixes: typos, better error messages, etc.
- Use conda info attribute 'subdir' in preperation for noarch support